Relief As Oyo CJ Releases 84 Inmates From Agodi Prison by InsideOyo December 22, 2017 0 The Chief Judge (CJ) of Oyo State, Justice Muntar Abimbola, has released 84 inmates from Agodi Prison in Ibadan, the state capital. Of the figure, 67 were released after they ...