Police Parade Suspected Ritualist with Fresh Human Head in Ibadan
In a shocking revelation, the Oyo State Police paraded a 45-year-old suspected ritualist, Hassan Kolawole, who was apprehended in possession of a fresh human head in Ibadan, the state capital.…