As far as debunking Christian folklore goes, it’s not nearly as dramatic or titillating as The Da Vinci Code. But it’s far more significant. Scientists at the University of Pavia, Italy, led by Luigi Garlaschelli, have now proven beyond all reasonable doubt that the hallowed Shroud of Turin, widely believed to be the cloth that… Read more.
Shroud of Turin Shrouded in Fraud
Wednesday, October 7, 2009 at 5:23 AM
