Share

Landslide kills 20 in SW China’s Guizhou

Twenty people have died after a massive landslide swept through a village in southwest China’s Guizhou Province Friday.

Leave a Comment