News

The last pope to take the name Leo was Leo XIII, an Italian who led the church from 1878 to 1903. That Leo softened the church’s confrontational stance toward modernity, especially science and ...