The Vatican and Rome are entering the final stretch of preparations for the highly anticipated 2025 Jubilee, with the promulgation of the official decree establishing the Holy Year marking a significant milestone.