China’s great leap of faith in the flood of the century
Concerns grow about the Three Gorges Dam and the world’s largest hydroelectricity plant
Concerns grow about the Three Gorges Dam and the world’s largest hydroelectricity plant
Fears growth that the mighty Three Gorges Dam could fail amid rising water levels