69823

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.

Latest Post