cocaine, Illinois State Police

Two suspects, both from Ontario, Canada, were arrested during a traffic stop on Friday, according to an ISP press release.
Two Canadians were arrested after an Illinois State Police inspection of a semitruck on I-80 uncovered 1,146 of cocaine.