The Shroud of Turin

Share
this
Gallery

A detail of the Holy Shroud - the object of both bafflement and veneration believed by many to be the burial cloth of Jesus Christ - is displayed inside the Cathedral of Torino on April 10, 2010 in Turin, Italy.

Credit: Vittorio Zunino Celotto/Getty Images