First report 9h ago•Last update 8h ago
Deadly Landslide in Chongqing, China Buries Buildings and Causes Casualties
A landslide in Chongqing, China, buried over 10 residential buildings, leading to at least eight deaths and dozens missing, with rescue operations currently underway.
iWitness comments
No comments yet — be the first to weigh in.