Gravitas: Floods in China: A man-made disaster?

Jul 21, 2020, 11:50 PM(IST)

China says the floods on the Yangtze river are the worst in 100 years. Experts say that the Three Gorges Dam, built despite protests - could make the situation worse.

Read in App