Jaksokuvaus
Few are familiar with the betrayal that helped land Joaquin "El Chapo" Guzmán Loera, billionaire drug lord and for years the world's most wanted man, in prison; the Flores twins earned El Chapo's trust and then helped the Feds put him away for life. (Original television broadcast: 06-07-2021) Want to binge watch your Greed? The latest episodes at: https://www.cnbc.com/american-greed/