Delta State Police declare war on cultism; arrest over 100 suspected cultists, foil initiation ceremony

The Delta State Police Command has arrested over 100 suspected cultists in different parts of the state. Acting spokesperson of the command, DSP Bright Edafe, who disclosed this in a statement on Saturday, July 17, said a cult initiation process

Read More Delta State Police declare war on cultism; arrest over 100 suspected cultists, foil initiation ceremony