W-Power 2025

Photo of the day: Pope Francis passes away at 88

Published: Apr 21, 2025 02:31:06 PM IST

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

X