For years, Ray Flavin has represented people accused of crimes - critiquing police reports, objecting to prosecutors' moves in court, and trying to get the best deal possible instead of heading to ...
Two candidates seeking to become the next McHenry County state's attorney have different visions of how they would reduce the office's budget and staff. Voters Nov. 8 will choose a new state's ...