A study published in the Heritage journal by Italian researchers suggests that the Shroud of Turin could date back 2,000 years, aligning with the time of Jesus. The research team, led by Liberato ...