Padre Pio statue reportedly sheds tears of blood at Italian parish

The Santa Maria delle Grazie (Our Lady of Grace) parish in the small Italian town of Casalba has drawn widespread attention after a statue of St. Padre Pio was reported to have what appeared to be a tear of blood running down its face. The discovery was made in April after a parishioner noticed what

About admin