News

The guardians of the famed Shroud of Turin are disputing the results of a recent study that purports to disprove the cloth’s ...