'Two-pope' Catholic Jubilee draws 33 million pilgrims to Rome
The 2025 Jubilee year of Catholic celebrations drew over 33 million pilgrims to Rome, the Vatican said Monday, as the last of the faithful passed through the "Holy Door" of St Peter's Basilica.