On Easter Sunday, April 20, 2025, Pope Francis — the 266th Bishop of Rome and spiritual leader to more than 1.3 billion Catholics worldwide — made a surprise public appearance in St. Peter’s Square that would prove to be his last. Despite ongoing health challenges and recent hospitalizations for severe respiratory ailments, the 88‑year‑old pontiff emerged in a wheelchair, greeted the...