Wonder Woman–Mount Vernon Mayor Jill Boudreau
It’s hard to imagine a greater sorrow for a mayor than a public shooting. Mayor Jill Boudreau has weathered two major incidents—one in neighboring Burlington at Cascade Mall, and one on December 14 in her own town of Mount Vernon. Not only is there the worry for public safety, this one is personal—Mayor Boudreau worked closely with the Mount Vernon police department before her tenure as mayor, and they…