$40 million worth of cocaine found during traffic stop in Western Illinois
Two Canadian men are charged with cocaine trafficking after Illinois State Police found more than $40 million worth of the drug inside their semitrailer during a traffic stop Friday in Western Illinois. An Illinois State Trooper stopped their Volvo truck …
$40 million worth of cocaine found during traffic stop in Western Illinois Read More