Feedback

Residents Struggle to Escape Mudslides Triggered by Heavy Rains

 

At least 62 people are dead after heavy rains caused mudslides and saturated roadways in Peru.

Shows