Published: Jul 22, 2021, 02:11 IST | Updated: Jul 22, 2021, 02:11 IST
The storm in Central China has dumped almost a year's worth of rain in three days. In Henan, passengers were trapped inside a flooded subway. China sees severe flooding every year now. Is China's dam boom making it worse?