Source: Napa Institute via YouTube Fr. Ambrose Criste, O. Praem, discusses what we know about the existence of angels, given both in scripture and throughout the centuries by various mystics including St. Padre Pio and St. Theresa of Avila among others. Angels he explains are pure spirit, incredibly powerful, are […]