Inside El Chapo's Empire
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/