Pope to hold Nicosia mass on 3 December

Pope Francis will hold an open-air mass at the GSP stadium in Nicosia on 3 December, with a huge security operation shielding the Pontiff during his first visit to the island. The