Day

June 22, 2015

Pope Francis contemplates Shroud of Turin, calls it ‘icon of love’

The Shroud of Turin was the second stop on the Pope's packed itinerary for his visit to the Italian town of Turin.
Read More
Translate »