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.
POPULAR POSTS
LIVE STREAM