Police Arrest 12 Suspected Cultists in Edo Community
Security operatives raid suspected hideout Operatives of the Edo State Police Command, in collaboration with the Edo State Security Corps, have arrested 12 suspected cultists in Edo State. The suspects were arrested at Amazing Grace Estate in Elele Community, Uzairue, Auchi, located in Edo North. Arrest followed intelligence report The command’s spokesperson, Eno Ikoedem, confirmed…