Latest News 19 killed in Oyo-Ogbomoso road crash –FRSC Editor Apr 16, 2024 At least, 19 people died in a Road Traffic Crash (RTC) along Oyo-Ogbomoso Road in Oyo on Sunday, the…