The Turin Shroud
- Episode aired Mar 23, 2020
- TV-PG
- 22m
The most studied artifact in human history, the Shroud of Turin, is about to undergo its most thorough test to date.The most studied artifact in human history, the Shroud of Turin, is about to undergo its most thorough test to date.The most studied artifact in human history, the Shroud of Turin, is about to undergo its most thorough test to date.