How 11 Suspected Cultists Were Arrested in Delta Community
Eleven suspected cultists were in the early hours of yesterday arrested by a police special squad and vigilante group at Oghor community in Udu Local Government Area of Delta State.
The suspects were arrested in response to several rival…