Oyo State Police, on Sunday paraded five Yoruba nation agitators that were among the intruders that allegedly invaded and hijacked Radio Nigeria Amuludun FM station, Moniya Ibadan, at the early hour of Sunday May 28, 2023. Oyo State Commissioner of Police, CP. Adebowale Williams, while addressing journalists over the developmentContinue Reading