Landslide in southwest China traps people, rescue efforts underway

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...