A Catholic Scientist Champions the Shroud of Turin
The ‘Shroud of Turin’, widely held as the very burial sheet of Our Lord, imprinted miraculously with the image of His own body, will be displayed on Holy Saturday, April 3rd. This is a rare event, as the Shroud has only been brought out from its climate-controlled storage four times since the Jubilee Year of[…]