Kane County’s longest-serving mayors are facing challenges to keep their seats in the April election. Batavia Mayor Jeff Schielke, who has been in office almost 44 years, is being challenged by ...
Some results have been hidden because they may be inaccessible to you