Will Fenstermaker

Author Archive

  • April 16, 2021
    One of the more speculative tales surrounding the Shroud of Turin, which supposedly depicts the face of Jesus Christ, purports that the cloth was actually made by Leonardo da...