ST. LOUIS – Five people, including truck drivers, accused of involvement in a drug distribution ring that smuggled kilograms of cocaine to St. Louis and other areas were arrested Tuesday.
The US Attorney’s Office in the Eastern District of Eastern Missouri issued a press release on Tuesday outlining the indictment.
Christopher D. Taylor, 35; Stanford “Stan” Times, 36; Vincent “Lil V” Woods, 38; and Terry Smith, 49, were arrested in the St. Louis area. Rene Garcia, 47, was arrested in Texas…