Two Canadian individuals were arrested in Illinois after Illinois State Police seized over $40 million worth of cocaine from their semi-trailer truck near the Iowa state line. The suspects were charged with drug-related felonies and were awaiting their court appearance.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing