Bonus Episode 36: Shroud of Turin Expert Panel at the Cathedral of St. John Berchmans

Share:

Listens: 0

Who Is the Man of the Shroud?

Religion & Spirituality


On October 12, 2018, the Cathedral of St. John Berchmans in Shreveport, Louisiana, hosted a special panel of Shroud of Turin experts that included original Shroud of Turin Research Project members Dr. John Jackson and Barrie Schwortz, as well as … Continue reading →