Episode 1 - All or Nothing Surviving El Chapo: The Twins Who Brought Down A Drug Lord
-
- Documentales
The Flores twins arrive in the US after turning themselves in to authorities and end up in the Special Housing Unit - the SHU. They are faced with a choice: continue cooperating against all of their customers in America or spend the rest of their lives in prison.
See omnystudio.com/listener for privacy information.
The Flores twins arrive in the US after turning themselves in to authorities and end up in the Special Housing Unit - the SHU. They are faced with a choice: continue cooperating against all of their customers in America or spend the rest of their lives in prison.
See omnystudio.com/listener for privacy information.
51 min