Logo

Tag: Southwestern China landslide

15 bodies found after landslide buries scores in China

Southwestern China landslide

Crews searching through the night in the rubble left by a landslide that buried a mountain village under tons of soil and rocks in southwestern

Read More..