Dr. Nick Kachiroubas discusses Illinois primary results
Dr. Nick Kachiroubas, professor, and chair of public administration at DePaul University, weighs in on the race for Cook County States Attorney’s race, Bring Chicago Home, and low voter turnout.