Tag: Oluyole Police station

Suspected ritualist nabbed in Ibadan with human tongues

A suspected ritualist was on Tuesday arrested in the Ring Road area

Semiu Salami Semiu Salami