China Landslide Buries Homes in Chongqing: 8 Dead, 34 Missing as Rescue Teams Search Rubble
A rainfall-induced landslide along the Wujiang River in Chongqing, China, buried residential buildings on July 17, 2026. Eight people are confirmed dead, 34 remain missing, and more than 1,100 residents have been evacuated. China activated a Level-II national emergency response.