World’s largest dam, Three Gorges Dam on the verge of collapse amid massive floods

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, with all of its major arteries already swamped. Constant rain has raised concerns about the integrity of the dam in recent weeks. Officials deny claims the dam is […]