On April 20, 2025, the heart of Vatican City, St. Peter’s Square, pulsed with faith as thousands of Catholics from across the...