landslide News

China Landslide Buries Small Factories, Killing 10

Official media say a landslide caused by heavy rain plowed into two small factories in northwestern China, killing at least 10 people and leaving 22 others missing. The Xinhua News Agency says the landslide engulfed a brick factory and destroyed …