The Oba of Benin, Omo N’ Oba N’ Edo, Uku Akpolokpolo, Ewuare II, has awarded Ikele (Royal beads) to Edo State-based South East man, Mr. Fecus Ezekwere. Ezekwere found favour in the royal father’s sight for his unwavering commitment to service of God and humanity. The presiding Priest of Holy Aruosa Cathedral (Edo national church), …