TOP NEWS FRSC confirms death of 20 people in Ibadan, Mokwa auto crashes The Federal Road Safety Corps (FRSC), yesterday, confirmed the death of 20 people in two separate accidents along the Ibadan-Lagos expressway, Ibadan, Oyo State and Mokwa in Niger State. by Gbenga Akinfenwa Read More