Istanbul (AFP) – Pope Leo XIV struggles to unveil a plaque inside the Cathedral of the Holy Spirit in Istanbul, where he met bishops, clergy and pastoral workers during the second day of his Turkey tour.

Istanbul (AFP) – Pope Leo XIV struggles to unveil a plaque inside the Cathedral of the Holy Spirit in Istanbul, where he met bishops, clergy and pastoral workers during the second day of his Turkey tour.
