2025-04-21Ravi Mehta
Pope Francis, the 266th leader of the Catholic Church, passed away on Easter Monday, April 21, 2025, at age 88. Known for his humility, social justice efforts, and global reforms, his death marks the end of a historic papacy.
View more
Your experience on this site will be improved by allowing cookies
Cookie Policy