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 ...
After centuries of scientific testing and debate, the Shroud of Turin remains one of the most intriguing religious artifacts in the world for both sceptics and believers, researchers and theologians.