May 17, 2023
Michele Hirsch
Michele Hirsch is running for her third term on Kingston Common Council to continue her work as a champion for...
For too long, greedy corporations, billionaires, and political elites have used their wealth and power to rig our country against us. We’re fighting to put power back in our hands.