Shroud of Turin is an ancient artifact

A series of tests carried out by the University of Padua on the Shroud of Turin indicate that it might be a little older than everyone thought.