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

Chinese Landslide Topples Buildings, Buries Others

More than 2,000 people are on scene to help rescue people trapped inside buildings which were buried in an industrial park in Shenzhen, China.
Get more newsLiveon
close