A recently developed scientific method revealed that the Shroud of Turin originates from the first century around the time of the passion, death and resurrection of Jesus Christ.
Discussing the findings of their peer-reviewed study, Italian scientist Liberato De