Seven gang members part of a group known as the “Downtown Taliban” are now sitting in jail.
The seven were arrested after a two-year investigation. They are allegedly responsible for dealing heroin are accused of being responsible for many recent rolling gun battles in St. Louis.
One member, Eric Calicutt, Jr., 31, is believed to be a primary source of heroin in St. Louis.
The seven have been indicted on charges of conspiring to deal heroin.
Copyright 2017 KMOV (Meredith Corp.) All rights reserved.