World

Video: Heavy Rains Cause Flooding in China

The heaviest rainfall on record in parts of central China triggered heavy flooding. Rescue workers assisted people trapped in buses, houses, and buildings.

Show More

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button