Mysterious cloth will be on rare display in Turin
(Newser) -
Some 2 million visitors are expected to view the mysterious Shroud of Turin when it goes on display in Turin this spring. The 14-foot-long piece of linen, which is believed by many to be the burial cloth of Jesus Christ and to miraculously bear his image, has only gone on...
More »