Feedback

Massive Landslide Buries at Least 100 in China

 

Rescuers are searching for survivors after a massive landslide swept through a village after heavy overnight rain.

Shows