Authorities arrested eight people on Wednesday in a federal probe targeting illegal gun sales and cocaine distribution in the St. Louis area, according to the U.S. Department of Justice.
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.