epa12045750 The Eiffel Tower switches off its lights to pay tribute to late Pope Francis in Paris, France, 21 April 2025. Pope Francis died on 21 April 2025 at the age of 88, according to the Holy See. Born Jorge Mario Bergoglio in Buenos Aires, Argentina, on 17 December 1936, he was appointed leader of the Catholic Church on 13 March 2013, succeeding...
1 / 3