Landslide in southwest China leaves 14 dead, 5 missing

Landslide in southwest China leaves 14 dead, 5 missing
play icon
People were mobilised to help find those buried under the debris. Picture used for illustrative purposes only.