Stream It
Inside El Chapos Empire
Few are familiar with the betrayal that helped land Joaquin “El Chapo” Guzmán Loera, a 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.
Aired: Jun 27, 2021 Genre: Documentary CrimeCasts: Stacy KeachDuration: 43m Rating: 0 Country: United States of America Production: Kurtis Productions
Seasons