How we arrested ‘Islamic Cleric’ with Human hands, kidneys, Hearts, Tongue —Ondo Police
PRESS RELEASE ONDO POLICE ARREST SUSPECTED RITUALIST The Ondo State Police Command have arrested one Oluwafemi Idris for unlawful possession of human parts. The Police got an intel from a reliable source in January 2024, that one Idris popularly known as Alfa in his area kept human parts in his house and intends to use…