A recent study has debunked claims that the Shroud of Turin is a forgery. The linen cloth bearing a faint image of a man, has long...