Is The Shroud Of Turin Real? Here’s What The Evidence Says
Ever since it was put on public display in Lirey, France in 1355, the Shroud of Turin has inspired passionate debates about its authenticity from religious leaders and scientists alike.
By Austin Harvey
•
Feb 18, 2025
Is The Shroud Of Turin Real? Here’s What The Evidence Says
Ever since it was put on public display in Lirey, France in 1355, the Shroud of Turin has inspired passionate debates about its authenticity from religious leaders and scientists alike.
By Austin Harvey
•
February 18, 2025