
Support truly
independent journalism
Italian scientists say they have found evidence that the Shroud of Turin may indeed have been Jesus Christ’s burial cloth, countering controversial previous research dating the artefact to medieval times.