Millions of Christians believe that a 14-foot linen housed in Italy bears the imprint of Jesus, left behind by a burst of energy during the resurrection.
A biblical historian has revealed that 'divine blood' was found on the Shroud of Turin, suggesting it is another piece of evidence proving the cloth was laid on the body of Jesus after the crucifixio…
A new blood analysis of the Shroud of Turin provides that centuries of Christian belief were scientifically correct all along. The cloth is believed to have wrapped Jesus' body after death.