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...