Obituary: Loss of prominent north minister leaves ‘gaping void’ in church community

© Supplied by Free Church (Continuing)Rev John MacLeod.
Rev John MacLeod.