You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
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…