news
Cbc World
2026-07-17
Landslide in southwest China buries residents and collapses buildings.
A major landslide in Chongqing, southwest China, has buried an unknown number of residents and caused the collapse of several downhill residential buildings.