fbpx

jailbreak

Nigeria

Over 80 Fleeing Inmates Of The Imo Prison Returns

Not less than 80 prisoners who had escaped from the Owerri prisons have voluntarily returned, The Nation learnt on Wednesday.…

Read More »
Back to top button