When you buy through links on our articles, Future and its syndication partners may earn a commission. Overlay of the textures created by 3D models of a human body (left) and a low-relief model (right ...
The Shroud of Turin is shrouded in mystery. Viewed as a holy relic for centuries, this artifact is not what it looks like, according to yet another study. The old linen cloth and its faint spectral ...
The Turin Shroud, a revered relic believed to be the burial shroud of Jesus Christ, is actually a work of art, according to an expert. The enigmatic piece of linen, allegedly imprinted with the image ...
The mysterious Shroud of Turin, which is believed by many Christians to have laid atop Jesus Christ's body after his crucifixion, may be even stranger than we previously thought. In a new study ...
The image on the Shroud of Turin was not some medieval hoax, but was caused by a supernatural “flash of light,” according to a team of Italian scientists. The recent news reports of their findings ...
As devotion to the Holy Face finds renewed interest, a new documentary connects ancient relics, modern miracles, and a timeless longing to see the face of God. ‘The Face of Jesus’ chronicles the ...
A holy war is brewing after an Italian academic released new research claiming the fabled Shroud of Turin offers proof of Jesus Christ’s crucifixion wounds — but some of his peers are saying the story ...
Detectives used computer forensics and the Shroud of Turin to create the image. — -- The National Police in Italy have reportedly created a digital image of what they believe Jesus Christ looked ...
The Shroud of Turin (Sindone di Torino in Italian) is a length of linen cloth that bears a faint image of the front and back of a naked man. Because the details of the image are consistent with ...
Tech artists say they've re-created Jesus' true face from the Shroud of Turin. March 30, 2010— -- Using cutting-edge technology on the famed Shroud of Turin, a team of computer artists has ...
Doctor discusses his medical findings as new exhibit opens at St. John Paul II Shrine. L to R: Negative photo of the face of the shroud; bronze sculpture ‘The Sign ...
The Shroud of Turin is one of the most studied and controversial religious artifacts in the world. Housed in the Cathedral of St. John the Baptist in Turin, Italy, the linen cloth bears the image of a ...