Aberdeen & Aberdeenshire Mark McDonald: ‘For my apology to mean anything, I must change my behaviour’ November 13, 2017