Oyo Chief Justice releases 59 inmates awaiting trial
The Chief Judge of Oyo State, Justice Munta Abimbola, has released 59 (53 males and 6 females) out of the 903 inmates awaiting trial in Agodi Prison in Ibadan, Oyo State.
The Chief Justice said this would ensure that congestion in the prison is reduced to its barest minimum. More importantly, some of those released were discovered to have been arrested unlawfully.