Try 30 days of free premium.

Secrets of the Shroud: The First Icon

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.

Try 30 days of free premium.

Cast Appearances

View full appearance list »

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.
Try 30 days of free premium.