Police Arrest Another Cleric in Possession of Fresh Human Parts in Ibadan Metro November 10, 2023 The Nigeria Police, Oyo State Command, says it has arrested a 45-year-old Islamic cleric over alleged possession of fresh human…