In this courtroom sketch, from left, twin brothers Pedro and Margarito Flores, 33, of Chicago, appear before Chief U.S. District Judge Ruben Castillo at federal court in Chicago, Jan. 27, 2015. Castillo sentenced the brothers to 14 years in prison each for running a nearly $2 billion North American drug ring, agreeing with prosecutors to drastically reduce their sentences as reward for their cooperation against Joaquin “El Chapo” Guzman and other Mexican cartel leaders. (Tom Gianni / AP)
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.