Perth rail services affected as freight train breaks down in the Highlands

© DC ThomsonPost Thumbnail

Breaking