Flooding in Southeastern China as Tropical Storm Haikui Makes Landfall

  • 9 months ago
Tropical Storm Haikui has triggered flooding in parts of southeastern China after making landfall.

Recommended