The Nigerian Correctional Service (NCoS) has appointed Daniel Ogu as the new Deputy Controller of Prisons (DCP) at the Kirikiri...
Ncos
The Nigeria Correctional Service (NCoS) has disclosed that no fewer than 3,590 inmates are currently on death row in the...