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/

2356 232

Suggested Podcasts

Roman Mars

Oncology Nursing Society

Horror Movie Talk: Horror Movie Review

Harold Thornbro and Rachel Jamison

Christopher Rice a Eric Shaw Quinn

Simar Malhotra

Rj Samar

Karan Ninama

Review Swami