Tag: Bars

Death before justice: Agony of inmates who spend decades behind bars waiting for their day in court

For some inmates in Nigeria's correctional facilities, the greatest punishment is not…

Ogunsakin Mustapha Ogunsakin Mustapha