By Francis FrancisMay 5, 2022Okowa hails Archbishop Odutemu at 50 News May 5, 2022By Francis Francis Delta State Governor, Ifeanyi Okowa, has congratulated the Archbishop of Bendel Province of Church of Nigeria (Anglican Communion), Most Rev’d…