The Turin Shroud: History’s Most Disputed Relic – Video

The Turin Shroud: History’s Most Disputed Relic – Video

The origins of Christianity have been debated amongst scholars and experts over the centuries. A team of graphic experts use cutting-edge software to bring the Shroud of Turin to life. Many believe Jesus Christ was buried in this ancient linen cloth. It is also thought to have traces of blood and the faint ghostly image of a man. Can we finally unlock the secrets of this Holy artefact?
Director: Trey Nelson

Watch the video by Best Documentary

Video “The Shroud of Turin: History’s Most Controversial Relic” was uploaded on 08/21/2025 to Youtube Channel Best Documentary