Till 10 years? Can’t wait the next Jubilee to see Rome. Do it now

The first came in 1300; the last in 2000. They are jubilee years, special celebrations of pilgrimage and pardons that have occurred only 26 times in the history of the Catholic Church. The 27th begins on De. 8, 2015 and runs through Nov. 20, 2016, declared the Holy Year of Mercy...