Popular Islamic Cleric Arrested With Human Parts.
The Ondo State Police Command has arrested an Islamic cleric, Oluwafemi Idris, for being in possession of human parts.
A statement by the police spokesperson, Funmilayo Odunlami-Omisanya, said Idris was arrested after a raid of his house. Parts found with him were hands, three kidneys, three hearts, spine and tongue.
According to the statement, Idris claimed the parts were supplied by another Islamic cleric simply identified as Alhaji and one Samuel Kutelu. It said Idris, in turn, supplied one Babatunde Kayode three human heads.
Idris and Kayode have been arrested while efforts are on to arrest the other fleeing cleric, Odunlami-Omisanya added.