Premiered: 4/7/2004
S4E3
In a central part of Turin Cathedral is an elaborate, baroque shrine housing one of the Catholic Church’s most precious and controversial artifacts: a 15-foot-long piece of cloth known as the Turin Shroud. Could it actually be stained with the blood of Jesus Christ? Experts debate the origin of a prized religious relic.















