In 2025, the Catholic Church will celebrate a Jubilee Year, also known as a Holy Year, an extraordinary period of grace and spiritual renewal that generally takes place every 25 years, although there may be lesser Jubilees in specific years, determined by the Holy See...