6/18/24 Campaign Update 6.12.2024 Previous Leading with Compassion Next Campaign Introduction You Might Also Like Updates, Events, and Yard Signs! Correcting Misinformation Campaign Introduction Equity Vote for Dan Doering, Ward 6 Rochester City Council
6/18/24 Campaign Update 6.12.2024 Previous Leading with Compassion Next Campaign Introduction You Might Also Like Updates, Events, and Yard Signs! Correcting Misinformation Campaign Introduction Equity Vote for Dan Doering, Ward 6 Rochester City Council