Fatal landslide strikes southwest China. Over 1000 rescuers are desperately digging for 33 missing people after a landslide hit a village in Yunnan Province...
Share this note: