The Holy Shroud

The Shroud of Turin and Sudarium of Oviedo

The Shroud of Turin and the Sudarium of Oviedo are two of the most famous and intriguing relics in Christian history, and they are believed by some to have a direct connection to Jesus Christ. The Shroud of Turin is located in the Cathedral of Saint John the Baptist in Turin, Italy. The Shroud is […]

Read more