News

More than 30 million Catholic pilgrims are expected to head to Rome for the jubilee, which takes place once every 25 years.

Post a Comment

Previous Post Next Post