Some of the most notorious and infamous prisons in Nigeria, these are a set of prisons in Kirikiri town where lawbreakers are confined as the law dictates.
Page 1 of 1