On the 23rd of December, 2021, at about 0920hrs, the Police received information that a self -acclaimed cleric named Alfa Tunde Olayiwola ‘m’, a suspected ritualist, was about to receive a consignment suspected to be a human head.
The Police immediately swung into action, and the cleric was apprehended at Ajagbale Area of Oka, Ondo town.
A fresh human head was found in Olayiwola’s custody when he was arrested.