Friday, 8th, 2024 | 1:37PM Updated

A screencap showing the site of a landslide at Fude Village in Du'an Yao Autonomous County, Guangxi Zhuang Autonomous Region, on Feb. 8, 2016.
Death Toll from South China Landslide Rises to Six

    In Case You Missed It

    Real Time Analytics