Nigeria Correctional Facility

Police Rearrest 18 Prisoners Who Escape From Nigeria Correctional Facility

Police Rearrest 18 Prisoners Who Escape From Nigeria Correctional Facility In Edo State. Edo state police command says it has…

4 years ago