Home: WorldPope Francis dead: Catholic Church leader dies at 88 Pope Francis dead: Catholic Church leader dies at 88 0 shansaf April 21, 2025 Pope Francis has died, the Vatican confirmed to the public on Monday, capping the end of a tenure seen by some as one of the more progressive in the Roman Catholic Church. from : World https://ift.tt/k2mUXQq Tags : World Newer Older