Sunday, 22nd, 2024 | 11:21PM Updated

A dam in Macheng, Central China's Hubei Province, was blasted to discharge water on July 1, 2016, after torrential rains caused water levels to exceed its warning line.
Torrential Rains Wreak Havoc Across China

    In Case You Missed It

    Real Time Analytics