Where To Stream ABC World News Tonight with David Muir Season 2025 Episode 108
Episode 108
- Aired April 21, 2025
- 30 Min
Just hours after greeting the faithful for an Easter Sunday blessing, Pope Francis died on Easter Monday. James Longman reports from Vatican City on the 88-year-old pontiff's cause of death, his will and his final wishes; David Muir looks back at the extraordinary life and legacy of Pope Francis, who's known as the People's Pope, and the impact he had on the world; and more on tonight's broadcast of World News Tonight with David Muir.