imageMUST READ: Philip Ball, consultant editor for Nature, back in January of 2005, To know a veil : Nature News

Will scientists ever accept that trying to establish the true status of the Turin shroud is a vain quest? The object itself is too inaccessible, and its history is too poorly documented and understood, to permit irrefutable conclusions.

Perhaps this is timely for some of the discussions going on in the comments.