请调整浏览器窗口大小或者请使用手机查看!
The Shroud of Turin is the most mysterious relic in all of human history. More than just a relic, it is a holy icon written in the blood of Christ. Clare and William Henry examine the history and authenticity of the Shroud of Turin, suggesting that it is truly the first icon of transfiguration.