Posted on

The Templars & the Shroud

According to tradition, the Shroud of Turin is the burial cloth of Jesus. It resides in the Cathedral at Turin,…

You must be logged in to view this content.