Flores Twins Update

Season 2, Episode 9,   Mar 31, 2021, 12:00 AM

The Flores Twins cut a sweet deal to testify against the former boss Joaquin "El Chapo" Guzman. But they may be headed back to prison, just as they are getting out.