The Oba of Benin, Ewuare II has suspended Mr Harrison Okao as the Chief Priest (Ohenosa) of Holy Arousa Cathedral…