The iconic Three Gorges Dam, the world's largest hydroelectric dam, has been under significant pressure from floods for the last several months and is reaching crisis levels. China has been …
Continue Reading about Three Gorges Dam Could Break: Potential for large humanitarian crisis