HISTORY Pope Leo XIV Elected as Head of the Catholic Church w2hm9 May 11, 2025 Photo credit : https://x.com/PLeoXIV Vatican City, May 11, 2025 — Cardinal Robert Francis Prevost has been…