New head of the Catholic Church in England and Wales is appointed by Pope Leo

The new Archbishop previously served as Vicar General of the Archdiocese of Southwark in south London

New head of the Catholic Church in England and Wales is appointed by Pope Leo

The new Archbishop previously served as Vicar General of the Archdiocese of Southwark in south London

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow