Shroud: The Man of Pain

Start watching with your public library card or university login

Shroud: The Man of Pain

2005
51 mins

There is evidence that the Shroud, venerated in France as early as 1350, is the Shroud we see today preserved in Turin, Italy. This program takes the historical high ground as it presents the places, the written evidence, the...

Read more