The Omo N’Oba N’ Edo, Uku Akpolokpolo, Ewuare II, Oba of Benin, has performed the Ugie Emobo rites, which entails release of spiritual power against evil forces in the kingdom. The Ugie Emobo is one ...