Floods have inundated southern China

Floods have inundated several towns in the densely populated Pearl River Delta in southern China after record rainfall, raising concerns about protecting the region from larger floods caused by extreme weather events.

Share This Post: