18 passengers reportedly die as Peace Mass Transit bus suffers accident along the Benin-Ore road
All 18 people on a bus allegedly died after a bus belonging to Peace Mass Transit suffered an accident along the Benin-Ore road yesterday, December 11. Peace Mass Transit bus ...