Steven Akobe

Steven Akobe is an Anglican bishop in Nigeria: he is the current Bishop of Kabba, one of 11 dioceses within the Anglican Province of Lokoja, itself one of 14 provinces within the Church of Nigeria. His birthday is on February 16.