Tag: Suleja Prison
Over Hundred Inmates Flee Suleja Prison Amidst Torrential Rains
The Suleja Prison near Nigeria's capital, Abuja, has witnessed the escape of over 100 inmates following a severe weather incident. Torrential rains, which battered...