
Landslide Collapses Building in Chongqing, China
A landslide in Chongqing, China, has caused a building to collapse, with footage captured by a car camera shown here. The landslide also buried several people. The cause of the landslide remains unknown at this time.