Archie, 12, walks more than 2,700 miles for fundraiser in memory of grandmother
A young boy from a village near Edinburgh has walked double the equivalent distance between the city and Lapland to raise funds for the charity that provided end-of-life care to his grandmother.