Shroud of Turin displayed for first time in decade. France 24.
Turin, Italy will be getting busy with tourists coming in to see the shroud on display in the cathedral.
Celebrating mass later Saturday, Poletto said the shroud was a testament to “hidden suffering endured in silence between tears and despair.”
See:
Advertisement





