Aberdeen & Aberdeenshire Dufftown cancer patient’s race to get married before major surgery May 26, 2020