Police Arrest Suspected Ritualist With Fresh Human Head In Abeokuta
The police command in Ogun State said it arrested one Taiwo Yemitan, a suspected ritualist found with a fresh human head and dismembered body parts of a female victim in Lafenwa area of Abeokuta. The […]








