News
18 Passengers Reportedly Dies As Peace Mass Transit Bus Crashes Along Benin-Ore Road
All 18 people that boarded a Peace Mass Transit bus, reportedly lost their lives in a fatal accident that occurred along the Benin-Ore road. We gathered that a…