Edo State Police Command said it has arrested 36 suspected cultists over the Christmas Day killing of a commercial bus driver in Benin City.
Edo State Police Command said it has arrested 36 suspected cultists over the Christmas Day killing of a commercial bus driver in Benin City.