Surviving El Chapo: The Twins Who Brought Down A Drug Lord podcast show image

Surviving El Chapo: The Twins Who Brought Down A Drug Lord

iHeartPodcasts

Podcast

Episodes

Latest Episodes

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. Play episode

Surviving El Chapo: The Twins Who Brought Down A Drug Lord RSS Feed


Share: TwitterFacebookEmbed

Copy embed code:

Powered by Plink Plink icon plinkhq.com