Police arrest 95 suspected cultists in Delta, recover five firearms

Delta State Police Command has arrested 95 suspected cultists in coordinated raids across the state, recovering five firearms and ammunition. Read More:…