Rosyth councillor resigns due to health and family issues

Councillor Sam Steele
Councillor Sam Steele

Breaking