Pope Francis launches jubilee, bringing pilgrims and grumbling to Rome

Jubilees are a Catholic Church tradition dating to 1300.

No comments

Read more