Flooding due to heavy rain has struck southern China in recent days, causing widespread destruction and casualties. The catastrophic weather …

Flooding due to heavy rain has struck southern China in recent days, causing widespread destruction and casualties. The catastrophic weather …