China’s Dam Crisis: Dams Fail One After Another, 60m Crack Leaks Water, Three Gorges Alarm
On July 20, a strange scene unfolded in Shunhe Town, Neijiang City, in Sichuan Province. Floodwaters suddenly surged into empty streets. Videos circulating on...









