Dunkeld priest appointed new Rector of Scots College Rome

ICN has this news here

Featured