Edo Police Command has arrested 28 suspected cultists alleged to be behind the multiple cult-related killings witnessed in Benin City, recently. Also apprehended are 53 persons said to have been invol …
Edo Police Command has arrested 28 suspected cultists alleged to be behind the multiple cult-related killings witnessed in Benin City, recently. Also apprehended are 53 persons said to have been invol …