Ondo: Police Arrest Suspected Ritualist With Human Hands, Three Kidneys, Three Hearts, Spine, Tongue
OPERATIVES of the Ondo State Police Command have arrested Oluwafemi Idris (popularly known as Alfa)...
OPERATIVES of the Ondo State Police Command have arrested Oluwafemi Idris (popularly known as Alfa)...
OGUN State Police Command has released photos of three ladies allegedly killed by suspected serial...