Ordained a deacon in the Anglican Communion, Benneth Ugwu later rose to the position of a Reverend priest and was posted to the All Saints’ Anglican Church, Ihiala, Anambra State, Nigeria, under the Ihiala Diocese. He was not born blind but gradually his sight problems worsened and he finally became […]