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