2024 april 28 Pope Boniface VIII, the man who invented the Christian Jubilee+ ASL · Vatican News - English · Sentinel