Large swathes of China have been hit by summer deluges that have triggered the worst floods in a decade, causing countless deadly landslides and swelling many large rivers to dangerous levels.
Share
Large swathes of China have been hit by summer deluges that have triggered the worst floods in a decade, causing countless deadly landslides and swelling many large rivers to dangerous levels.