Theology
-
Inside Nigeria
In Ogun, 75 Inmates Become Pastors after Taking Diploma in Theology inside Prison
At least, 75 inmates of the Nigerian Correctional Service, Ibara Maximum Security Custodial Centre, Old Abeokuta, Ogun State, are now…
Read More »