Peru Police

Showing of 1 - 20 from 1 results
Peru Police - Total results - 1
Peru bus accident: Death toll rises to 51; six survive after vehicle plunges off 'Devil's curve'
Photos

Peru bus accident: Death toll rises to 51; six survive after vehicle plunges off 'Devil's curve'

Over 50 people have been killed in Peru on Tuesday after the bus they were riding collided with a truck along a precarious stretch known as the 'Devil's Curve' and was thrown off a seaside cliff