AdvertisementAt Least 10 Dead, More Than 90 Missing After Landslide In Southwest ChinaJune 24, 2017Emma BowmanJames DoubekfacebookEmailChinese military police and rescue workers at the site of a landslide in in Xinmo village, Sichuan province on Saturday. (AFP/Getty Images)