TWENTY-THREE dedicated walkers have raised about £700 for Christian Aid. Members of churches from throughout Haddington came together on Saturday to complete the six-mile walk. The route was arranged ...
Some results have been hidden because they may be inaccessible to you