The Oba of Benin, Oba Ewuare II, has fixed July 2, 2026, for a traditional spiritual exercise aimed at placing curses on kidnappers, armed robbers, and other criminals troubling Edo State.The development comes amid growing concerns over worsening insecurity in parts of the state, especially the rising cases of kidnapping and violent attacks.The revered monarch
Related Articles
Don't miss out on breaking stories and in-depth articles.