Welcome placards for Pope Francis up in Cairo ahead of visit
Huge placards welcoming Pope Francis in English and Arabic have been erected along Cairo's main streets ahead of his landmark…
Huge placards welcoming Pope Francis in English and Arabic have been erected along Cairo's main streets ahead of his landmark…