New Stations of the Cross Unveiled at St. Peter’s Basilica for Lent 2026

St. Peter’s Basilica inaugurated a new Stations of the Cross Feb. 20, with paintings by a young Swiss artist who won the Vatican’s international art competition and said in an interview with OSV News that he was deeply moved by the experience of painting St. Veronica’s encounter with Christ.