New research on Shroud of Turin sparks renewed interest
Recent reports have brought renewed attention to a 2022 study confirming that the Shroud of Turin dates back 2,000 years, coinciding with the life and crucifixion of Jesus Christ. Initially led by Italian scientist Liberato …