Business Insider -
6 Mar 2015 23:43

From 1998 to 2008, twin brothers Pedro and Margarito Flores ran a nearly $2 billion drug ring that operated in Chicago and other major US cities. They were finally sent to prison in January of this year. Toward the end of the operation, however, the DEA may have allowed the twins to keep trafficking their drugs, according to thousands of federal court records, police reports, and court testimony analyzed by Chicago Reader's Jason McGahan in 2013. While it might seem shocking that a governmen...
Share this Article