The Rochester Hills City Council and Mayoral Candidates held their debates on Monday evening.
Here is the full video:
Read Paul Kampe’s article from The Oakland Press for more about the debate.
Your Source for Local Information
The Rochester Hills City Council and Mayoral Candidates held their debates on Monday evening.
Here is the full video:
Read Paul Kampe’s article from The Oakland Press for more about the debate.
Copyright © 2023 · Rochester Media · All Rights Reserved · Log in