Miraculous Image of Padre Pio and Jesus on Devoted Man’s Handkerchief

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.