A reported molecular finding linked to the Shroud of Turin has resurfaced, raising unsettling questions…
A sceptic’s 46-year journey uncovers strange evidence behind a relic that still defies clear explanation…