News

BEIJING--A landslide in southwestern China’s mountainous Yunnan province early on Monday buried 47 people ... At least 70 people were killed in landslides last year, including more than ...