April 26, 2026
Pope Leo XIV anoints the hands of one of 10 priests as he celebrates their ordination Mass of 10 priests in St. Peter's Basilica at the Vatican April 26, 2026. Priests are called each day to leave the doors of the Church open to a "suffering humanity" in need and not "be an obstacle to those who wish to enter," Pope Leo told the deacons just before ordaining them to the priesthood. (OSV News photo/Franco Origlia, Random House/Elisabetta Trevisan, Vatican Media)
You must login to comment.