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
LIVE, FREE and EXCLUSIVE starting June 12 2026
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.
1 min read
Published
Updated
Share this with family and friends