Browsing Tag

Peru

Bus Plummets Off Road Killing 10 People

An accident in Peru has left people dead when a bus veered off the road falling into a gorge, killing 10 in the process, officials have reportedThe incident happened on Wednesday when a bus veered off course in Peru’s southeastern…