LATEST NEWS
Mar 12, 2026 21:35
eight seminarians of the Diocese of Rome will be ordained priests by Pope Leo XIV himself in St. Peter’s Basilica. Photo: REUTERS/Yara Nardi
Jan 07, 2026 17:46
Dec 24, 2025 19:40
Dec 22, 2025 15:27
Nov 26, 2025 17:43
Nov 23, 2025 12:18