Metro
Oba of Benin deposes Edo community priest
2 years agoThe Oba of Benin, Oba Ewuare II, CFR, on Thursday deposed the traditional priest of Okhuoromi community in the Oredo Local Government Area of Edo State, Ovbokhan Igbinovia, from his…