Photo of the day: Pope Francis passes away at 88

  • Published:
  • 21/04/2025 02:31 PM

People start to gather at St Peter's square following the death of Pope Francis in the Vatican on April 21, 2025. Pope Francis died on April 21, 2025 aged 88, a day after making a much hoped-for appearance at Saint Peter's Square on Easter Sunday, the Vatican said in a statement.

Image: Alberto Pizzoli / AFP