Landslide in Southwest China – Multiple People Trapped Under Rubble
A landslide in Chongqing Province in southwest China has caused several residential buildings to collapse, trapping an unknown number of people under the debris. A local official reported the incident to authorities in the morning after noticing the destruction.