In a video, real crocodile were seen accepting sacrifice at the well-known Agulu lake in Umuowelle Village in Agulu, Anocha Local Government, Anambra State. The video appeared to have gone viral. People gathered by the river’s edge to worship their gods and make sacrifices to the crocodile god. However,...
Traditionalists in jubilant mood after their ‘god’ appeared to accept their sacr#fice
