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. |
||
Title: | Secrets of the Shroud: The First Icon | |
Air Date: | May 22, 2014 | |
Runtime: | Unknown | |
SheWatches : There were some disturbing and awkward scenes. But, it was a lot like bumper cars where it...