This essay attempts to explain why so many people think the Shroud of Turin is authentic.
See All 28 Episodes of "Science and Religion"