Council campaigns – where there’s smoke, there’s smoke!

The mid-February campaign finance reports are in and given that ballots for the April 2 election will be mailed out in three weeks, they’re pretty illuminating. Reports cover a two-week period, typically between Jan. 31 and Feb. 15. We’ll lead off with District 3, where former council member Tom Gallagher is opposing incumbent at-large councilor […]