At least 8 dead as landslide buries homes in China’s Chongqing
A landslide on Friday in the southwestern Chinese city of Chongqing buried residential buildings, forced more than 1,100 people to evacuate and trapped others, state media reported. Rescue workers search for survivors at the site of a landslide along Wujiang river in Pengshui Miao and Tujia Autonomous County, Chongqing, China July 17, 2026. (VIA REUTERS)…