Governor Godwin Obaseki of Edo State has publicly addressed an incident that led to his denial of access to his…
No less than 18 deaths have been recorded in the ongoing cult war in Edo State, after a recent escalation.…