The Shroud of Turin, a linen cloth bearing a faint image ... with many claiming it to be a medieval forgery. Also read: US job market meltdown: 818K jobs disappeared overnight in biggest revision ...