I-95 traffic stop prompts drug arrests

A traffic stop for a suspected speeding violation on I-95 resulted in the arrests of two 24-year-old’s, both residents of Connecticut, on drug-related charges, the Macro Insider reported on January 2. State troopers pulled Savannah Williams over at around 3:10 p.m. on Thursday. After a quick investigation, authorities came to believe she was driving under the […]