Tag: Ohenosa

Why Oba Ewuare II sacked priest of Benin National Church

Oba of Benin, Oba Ewuare II, has approved the removal of Priest