News Police apprehend lslamic cleric with fresh human parts in Ondo Alagbe Shenayon Apr 1, 2024 An Islamic cleric named Oluwafemi Idris has been apprehended by police investigators in Ondo State for possessing fresh human body…