First report 8h ago•Last update 6h ago
Landslide in Chongqing, China buries buildings
A landslide in Pengshui Miao and Tujia Autonomous County, Chongqing, China, buried over 10 residential buildings, with search and rescue operations underway.
iWitness comments
No comments yet — be the first to weigh in.