The Shield of Faith: The saint wiped his face with a handkerchief, and later a mysterious image appeared on it. Shroud of Turin expert says the image is acheropita – not made by human hands. Read story here.
Brother Andre MarieCatholicism·org is experiencing technical problems. We're working on it!2 weeks ago