Turin Shroud does NOT show the face of Jesus, scientist claims – as virtual simulation shows the imprint on the fabric ‘could not have been made by a 3D human body’Admin-3rizsNovember 4, 20240 The face on the Shroud of Turin could not have come from Jesus’ head – and it’s doubtful he ever…