Ritualist

Crime

Police arrest cleric with human head in Ondo

The Police in Ondo State have arrested a cleric, Alfa Tunde Olayiwola, allegedly in possession of a fresh human head…

Read More »
Back to top button