New Democratic Alliance formed to claim influence in Aberdeenshire Council talks

Councillor Paul Johnston
Councillor Paul Johnston