Jul 19, 2026

Residents Question Official Toll After Chongqing Landslide Buries More Than a Dozen Buildings

Witnesses estimate more than 100 people may have been trapped after a landslide buried residential buildings in southwest China's Chongqing.