![](https://kvia.b-cdn.net/2024/07/zambada-garcia.jpg)
UPDATE: Mexican drug kingpins Ismael “El Mayo” Zambada and Joaquin Guzman Lopez, son of “El Chapo,” arrested in El Paso by U.S. authorities
Editor’s Note:A previously attached video has been deleted due to copyright concerns. Cartel co-founder lured to the US under guise that he would…
Continue Reading