Please select another video.
Shroud of Turin Replica Displayed in Pope Francis’s Home City
A replica of the Shroud of Turin is currently on display at the Buenos Aires Cathedral. Christians believe the original shroud was used as a burial wrapping for Jesus Christ.
Your Playlist Expand Collapse