variouspontifications.com
Eyes Open On Shroud Of Turin
In Rome this morning, Fr. Peter Doodelbug, Chief Archeologist of the Vatican, revealed this photograph of The Shroud of Turin which he claims he personally took just yesterday. “I rolled the …