Petition opposing A96 dualling over climate fears to be discussed by councillors

© DC ThomsonThe A96
The A96

Breaking