Integrity of China’s Three Gorges Dam questioned despite officials dismissing it as safe
July 10, 2019 at 13:44 PM EDT
China’s Three Gorges Dam, the world’s biggest and most controversial hydropower structure, was rumored to have been cracking and splitting as people posted satellite images of the structure last week. Chinese officials stated the structure was sound, denying online rumors that the construction was at risk of collapse.