Edo State Police Command has paraded suspected cultists in its renewed efforts to stem the menacing spate of cult-related violence in Benin City, the Edo State capital. Arms and ammunition were also p …
Edo State Police Command has paraded suspected cultists in its renewed efforts to stem the menacing spate of cult-related violence in Benin City, the Edo State capital. Arms and ammunition were also p …