Ondo State Police Command have arrested a cleric with a fresh human head. It was gathered that the cleric was…
This website uses cookies.