1. Skip to navigation
  2. Skip to content
  3. Skip to secondary content



Tags

Tag Results for "Major Traffic Accidents Latin America"

Major Bus Accident in Ecuador Today Leaves at Least 27 Dead and 30 Injured

At least 27 people died and 30 others were injured Sunday in a bus crash in the northern Ecuadorian province of Imbabura, Victor Bazantes, with the fire department in the city of Ibarra, told Efe. continue reading »