Traffic delays after incident on Aberdeen road

Emergency services at the scene on the Lang Stracht
Emergency services at the scene on the Lang Stracht

Breaking