Shop
The Holy Shroud of Turin
Securely contained within St John the Baptist Cathedral in Turin, Northern Italy is the most scientifically scrutinised artefact in the world, the linen cloth known commonly as the Holy Shroud or the Turin Shroud. This linen cloth is believed by many to be the burial cloth of Jesus Christ. Certainly, scientific studies have confirmed that the cloth contained a crucified body.
