Tag: Jaafaru Ahmed

66% of Nigerian Prison’s Inmates Are On Awaiting Trial — NPS

The Nigerian Prison Service (NPS) has confirmed that majority of inmates in prison facilities throughout the federation which constitutes 66 percent are on awaiting trial as at December 15, 2017. The Controller General of the Service, Jaafaru Ahmed made the disclosure at the quarterly meeting of the Penal Reform Media[Read More…]