Suleja Prison Break: 108 Inmates Escape Custody in Nigeria
Over 100 Inmates Escape Suleja Prison Near Nigeria’s Capital Amidst Heavy Rainfall Following extensive damage caused by heavy rain to part of the Suleja Prison facility near Nigeria’s capital, Abuja,…