Staff ReportsAugust 3, 2018
33min231
For political watchers, August offers an embarrassment of riches in this market. A number of competitive and contested primaries, including one open Democratic primary and a citywide race for tax collector. Not to mention the state races, including one competitive primary for governor and one that appears to be all but decided. For those keeping […]