Pope Francis was the head of the Catholic Church for approximately 12 years, from his election on March 13, 2013, until his death on April 21, 2025
. He was the 266th pope and the first from Latin America
Pope Francis was the head of the Catholic Church for approximately 12 years, from his election on March 13, 2013, until his death on April 21, 2025
. He was the 266th pope and the first from Latin America