Posted on March 4, 2020October 9, 2020 by AReditorialDept 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. Post navigationPrevious post: The War for Planet EarthNext post: Did Our Ancestors Know How to Fly?