The Big Mystery Behind the Shroud of Turin: New Findings Shed Light on an Age-Old Debate