Fife Halloween: Is a ‘new’ ghost of an eight-year-old child haunting the historic heart of St Andrews? October 31 2020