Share
twitterlinkedinfacebook
Image 1 of 1
JSB00312NIG.jpg
Archbishop Peter Akinola in an Anglican church in Abuja. Akinola is Anglican Primate of Nigeria.