Fresh racism scandal for Highlands after north theatre chief’s son target of abuse

Eden Court Chief Executive James Mackenzie-Blackman
Eden Court Chief Executive James Mackenzie-Blackman