Photos: Police Discover Islamic Detention Camp In Ibadan, Hundreds Of Detainees Held
At least 259 inmates have been evacuated from an illegal detention facility discovered by the Oyo state police command on Monday after a tip off. Five suspects who are believed…