The tiny Scots village where a Saint 'slew a dragon' and 20ft shrine honours witch

Daily Record

Published

This small village has roots in the Iron Age, with a Roman camp and a name linked to an ancient hillfort

Full Article