Fife geology expert explains ‘earthquake swarms’ rocking Perthshire towns and villages

© Supplied by BGSDr Brian Baptie, Head of Seismology, British Geological Survey
Dr Brian Baptie, Head of Seismology, British Geological Survey