Illinois State Police seize 53 pounds of cannabis
Illinois State Police has announced the arrest of an individual for drug trafficking resulting from a traffic stop on August 4, 2018.
A trooper observed traffic violations and determined that there was probable cause for a search of the vehicle. 53 pounds of cannabis were discovered.
Scott Shih Lu Chou, 61, of Downers Grove has been charged with cannabis trafficking and other criminal charges