As promised, I’ll close off my posting about the municipal elections with a quick round of endorsements. I won’t try to cover all of the wards and races, nor will I suggest that any of the candidates share all of my personal views as to how our city should be
Continue reading