News

What Is the Shroud ... Holy Shroud Church at Via San Domenico 28. The actual Shroud of Turin is housed in the adjacent Cathedral, or Duomo of Torino, in a climate-controlled case in a chapel ...
Long considered by scientists to be a forgery, recent science has reopened the debate on one of the most sacred objects of ...
A life-size replica of the shroud of Turin is on display in the newly inaugurated Museum of the Holy Face of Jesus ... reproduces the linen cloth held in Italy. “The photographer provided ...
Even if one disbelieves that the Shroud is an impression of the suffering Jesus, it is certainly a most mysterious artefact ...