New ritualists den in Ibadan discovered - Pants, bras recovered
A new ritualists den in Ibadan has been discovered in Benjamin, a popular area in Eleyele, a major suburb in the Oyo state capital. The news of the ritualists' underground tunnel, hit the city, the development that made many people to troop out to catch a