The Vatican presented the new logo for the 2025 Jubilee Year in Rome. Things to know — Mother Angelica