40 Years of Shroud Science: A Personal Perspective
The Shroud of Turin is the most studied artifact in human history. An expert on imaging and official documenting photographer for the 1978 Shroud scientific team, Barrie Schwortz shares peer-reviewed scientific evidence that convinces him, a Jewish man, that the Shroud of Turin is authentic. Come and judge for yourself on the objective evidence.
Wednesday, April 10
St. Rose of Lima