downtoearth-subscribe

17 die in mudslides

Mudslides triggered by torrential rains in central and southwestern China have killed at least 17 people and left 24 missing, local officials and media reports

Related Content