A landslide in southwestern China’s Sichuan province on Sunday killed at least 19 people, Chinese state media said. An initial assessment given by the local government reported 14 dead and five missing, but the bodies of these missing were later found, according to official media. “The death toll stood at …
Read More »