Rome has been all gussied up for the Catholic Church’s Jubilee Year. An extra 10 million pilgrims are forecast, adding to last year's record of 22 million. More than $8 billion has been spent to ...
Hundreds of thousands of pilgrims have been pouring into the medieval hilltop town of Assisi in Italy to venerate the ...