Police Thwarts Cult Initiation ceremony in Delta State, 28 suspected cultists and many others arrested
The Delta State Police Command has foiled a cult initiation ceremony and arrested 28 suspected cultists in Ukwuani Local Government Area of the state. Acting …