fbpx
Friday, November 22, 2024
-1.8 C
Tallinn

Tag: Masters program

NCoS: 3,590 Inmates on Death Row Across Nigeria

The Nigeria Correctional Service (NCoS) has disclosed that a total of 3,590 inmates are currently on death row in...