Chinese officials rubbish claims of cracks, deformation in the Three Gorges Dam

Torrential rains caused massive  flooding across the Yangtze River, Yellow River, and Huai River and have affected 54.8 million people in 27 provincial-level regions in China. The world’s largest dam in China, Three Gorges Dam is being tested to its limits as widespread flooding continues along the upper reaches of the Yangtze River. Constant rain has raised […]