Olajide Adebayo

Olajide Adebayo is an Anglican bishop in Nigeria; he is Bishop of Igbomina-West, one of eight in the Anglican Province of Kwara, itself one of 14 within the Church of Nigeria. He presents .