Breaking| Edo State renowned High Priestess Ohèn’Awan of Benin Kingdom,née Stella Onaghise Ebohon has passed Away. by Mavin Plus November 18, 2022 0 Edo State renowned High Priestess Ohèn'Awan of Benin Kingdom, née Stella Onaghisè Ebohon was reported dead by her family members ...