Benin Man’s Public Humiliation: Oba Of Benin Reacts
The Oba of Benin, His Royal Majesty, Oba Ewuare II, has reacted to claims that he ordered the humiliation and banishment of one of the Benin chiefs.
Recall that a video had emerged and gone viral online showing some chiefs in the kingdom…