Feedback

Watch Rescuers Save People From Rushing Flood Waters in Peru

 

Residents of the Huachipa municipality, just outside Lima, Peru, are forced from their homes after a river overflowed it banks and sent torrents of water rushing through the streets.

Shows