Aberdeenshire student tells of agonising six-year ordeal

Sarah Anderson has been battling Ulcerative Colitis for six years
Sarah Anderson has been battling Ulcerative Colitis for six years

Breaking