Police parade suspect with human head in Ibadan by Zuleihat Ahmed November 10, 2023 0 The Oyo State Police on Friday paraded a 45-year-old suspected ritualist simply identified as Hassan Kolawole with a new human ...