Posted on

The Trials of the Shroud

On August 26, 1988, The London Evening Standard carried banner headlines declaring the Shroud of Turin a fake. Radiocarbon testing…

You must be logged in to view this content.