Archbishop Of St Andrews And Edi
Leo Cushley is the Roman Catholic Archbishop of St Andrews and Edinburgh in Scotland. Cushley previously served as head of the English language section of the Vatican Secretariat of State.