Winnebago County Board seat vacant as Keith McDonald announces resignation
Winnebago County Board Member Keith McDonald, who has represented District 6 for more than a decade, has resigned from his seat effective March 31, 2026.
ROCKFORD, Ill. (WTVO) — On Monday, Rockford Police announced charges against six suspects in a drug-dealing enterprise. According to the police, Rockford Narcotics Detectives began investigating a residence in the 3700 block of Trilling Avenue, which led to the charges. Authorities made the following arrests at "multiple areas and times,"…
BELVIDERE, Ill. (WTVO) — A Winnebago County assistant state's attorney has been arrested and charged with battery in Belvidere. Assistant State's Attorney Keith Doherty, 57, was charged with the crime of Battery on Friday, October 24th, Boone County court records show. According to Belvidere Police, officers were called to the…