The Shroud of Turin is the most studied religious relic in human history, yet it still baffles scientists today. For more information on its fascinating history, check out some of the sites below and visit my blog regularly.
Feb 12