WORLD

14 K****d In Peru Bus Accident

December 21, 2013 Bob Waga 0

It seems like road accidents with multiple fatalities are a global occurrence this week. After the deadly bus accident in the Philippines on Monday that left 21 people d**d, another bus accident occurred in Ancash [Read More]