Tag

Gorge

Browsing

An accident in Peru has left people dead when a bus veered off the road falling into a gorge, killing 10 in the process,…

Advertisements