Extreme weather in China leads to severe flooding

  • 15 years ago
Heavy rain in Southern China has caused flash flooding and dangerous landslides.

Recommended