Over 200 Detainees Rescued As Police Raid Torture Centre in Ibadan
More than 200 persons have been evacuated from an illegal detention facility discovered by police in Oyo State on Monday. Five suspects believed to be operators of the facility at ...