The Incredible Life of St. Rita of Cascia | Patron Saint of Impossible Causes (22 May) — Sensus Fidelium