
Thousands of faithful flood the Vatican for Pope Francis's funeral
Clergy are seated for the funeral of Pope Francis in St. Peter's Square at the Vatican, Saturday, April 26, 2025. MARKUS SCHREIBER / AP Tens of thousands of mourners and world leaders including US President Donald Trump packed St Peter's Square …