Tag: Police rescued 259 people from Ibadan house of horror

Over 250 People Rescued From House of Terror Ibadan

An illegal detention center, located at a mosque in Ojoo Ibadan, have