(Simon Caldwell/Catholic Herald) Italian researchers have used a new X-ray technique to demonstrate that the Shroud of Turin dates from the time of Jesus Christ. Scientists at the Institute of Crystallography of the National Research Council (Consiglio Nazionale delle Ricerche, CNR) studied … Continue reading






