Landslide in southwest China traps people, rescue efforts underway
The rain-triggered landslide occurred near a section of the Wujiang River, which cuts through karst mountains peppered with small towns and terraces....
Redirecting to full article...