A human head, suspected to have been discarded by ritualists, was yesterday found at the Uzere Junction axis of the Oleh-Ughelli Road, Isoko South Local Government Area, Delta State.
The post Ritualists dump human head in Delta community appeared first on Vanguard News. …