After centuries of scientific testing and debate, the Shroud of Turin remains one of the most intriguing religious artifacts ...
Scientists and theologians have often quarrelled about the origins of the mysterious shroud, although a team of Italian boffins claim to have proved its authenticity ...