The Turin Shroud is a linen cloth measuring 1.21m by 4.42m believed by some to bear the impression of Jesus Christ. For the first time in a decade it has gone on display in Turin. Here we have ...
In fact, they claim to have produced evidence which proves what the faithful have long believed – that the Turin Shroud did ...
Some have argued that the image venerated as the Image of Edessa was in fact the Turin Shroud. The Holy Coat In John 19:24, ...
Authentic or not, the Shroud of Turin continues to demonstrate a remarkable ability to remain in the news, as witnessed this Lent and Easter. Following Fanti’s new book came the historic television ...