Pope Leo XIV to Mark 125 Years of Sant’Anselmo Church in Rome

Vivida Photo PC
The Church of Sant’Anselmo stands on the Aventine Hill in Rome.

Built by Leo XIII but never visited by him, the Aventine Hill church now welcomes his successor for its 125th anniversary.

Read More

Leave a Comment

Ontario Canada