Shroud of Turin: Mystery, Faith, and Debate

The Shroud of Turin is one of the most controversial and fascinating religious artifacts in history.