News

It gives us a neat opportunity to remind people that the Shroud of Turin is the most studied artifact in the world.