The rains are putting renewed pressure on the massive Three Gorges Dam that straddles the river upstream of Wuhan city...
21 July 2020 2:58 PM IST
Here are five questions about why China still endures severe flooding every year
21 Aug 2020 1:00 PM IST