The illegal detention centre in Oyo is the latest in the growing list of such centres being discovered in parts of the country, a development rights activists and many others have found alarming.
A total of 259 people have been liberated from another detention facility uncovered by the Oyo State Police Command in Ibadan, the state capital, and handed over to the government....
Police Rescue 259 People From Another ‘Illegal Detention Centre’ -Channels TV