Illinois State Police have announced the arrests of eight men, including a McHenry County man, who were caught during a human trafficking demand suppression operation. The Illinois State Police (ISP) Division of Criminal Investigation Trafficking Enforcement Group said Friday they arrested eight suspects during a two-day human trafficking demand suppression operation in Williamson County. The […]
