Month: December 2013

The Shroud of Turin will be publicly exhibited for an extended period in 2015, it has been announced. The famed linen cloth with its ghostly image believed by many to be that of the crucified Christ as he lay in the tomb is set to draw thousands of faithful when it is taken from its…