A Catholic Scientist Champions the Shroud of Turin

Science cannot prove God exists, but is can help us understand the relics of our Faith.