14 Dead, 5 Missing as Deadly Landslide Strikes Sichuan, China
Beijing: A tragic incident occurred in southwestern China's Sichuan province, where a devastating landslide took place at a state-owned forestry station in Jinkouhe, near the city of Leshan. The local government reported that 14 individuals…