2020 Floods Are Testing The Limits of Chinese Three Gorges Dam
One disaster after another. That’s how you can sum up 2020. Floods are a recurring phenomenon in China but this year has brought the worst ever. The country is entering its third month of...