IE 11 is not supported. For an optimal experience visit our site on another browser.

Downpours, Floods Batter China, Triggering Landslides

Provinces in southern, central and eastern China have been inundated with rain, leading to landslides across the region.
Get more newsLiveon