New Evidence Suggests the Authenticity of the Shroud of Turin

New research from a group of Italian scientists suggests that the image of the Shroud of…