News

A biblical historian has revealed that 'divine blood' was found on the Shroud of Turin, suggesting it is another piece of ...