Aberdeen & Aberdeenshire Widow of north-east MSP Alex Johnstone raises thousands for charity May 1, 2017