Akintunde Popoola [1] [2] is an Anglican bishop in Nigeria: [3] he was Bishop of the Offa diocese until 2018 [4] and is now the incumbent [5] of Ibadan South. [6] [7]
This article about a Nigerian Anglican bishop is a stub. You can help Wikipedia by expanding it.