At least six killed, dozens missing and injured, as landslide destroys more than 70 homes
Six people died and 21 remained missing after a landslide hit a village in southwestern China. 77 houses collapsed or were buried in the landslide in the village of Yingping in Guizhou province. Another 21 people were injured in the landslide. Small reservoir was breached during the landslide, and the […]