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,…