News
Discover
First report 9h agoLast 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.