After 30 Years, Kirikiri Inmates Walk Free in Nigeria

The 18 inmates were serving life sentences, and having spent more than 30 years in prison, were recommended for immediate release on compassionate grounds.



Kirikiri prison.