Preparations for next year’s Jubilee in Rome are frantically gearing for a humungous rush to finish in time. The once-every-quarter-century event is likely to bring about 32 million pilgrims to Rome Last Thursday at St Peter’s Basilica, Pope Francis presided over a ceremony where the papal bull, or official edict, for the Jubilee was read. Read more