ST. LOUIS – This week, the Drug Enforcement Administration St. Louis Division and U.S. Marshals Service arrested 15 people in three states linked to an organized multi-state drug trafficking conspiracy. According to the previously sealed indictment, returned on September 16, 2020, this was a long-running drug distribution conspiracy operating throughout...