News

This issue is preventing our website from loading properly. Please review the following troubleshooting tips or contact us at [email protected]. By submitting your ...
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 ...