Chidi Nwanbuzor

Suspected Cultists Kill Three in Edo

At least three people have reportedly lost their lives in a renewed cult-related clash in Benin City, Edo State The…

By Abohi Gloria
- Advertisement -
Ad image