Episode 1 - All or Nothing
Episode 1 - All or Nothing  
Podcast: Surviving El Chapo: The Twins Who Brought Down A Drug Lord
Published On: Wed Oct 04 2023
Description: 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.