Aberdeen Uni graduations: Former kirk moderator given honorary doctorate

The Right Rev John Chalmers
Breaking

    Cancel