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