Contradicting Captures: U.S. Says El Chapo’s Son Surrendered, El Mayo Taken By Force
On 25 July, 2024, Joaquin Guzman Lopez, son of cartel kingpin El Chapo, and Ismael “El Mayo” Zambada, El Chapo’s former partner, were arrested by U.S. federal authorities. While Guzman surrendered voluntarily, Zambada was taken against his will. Murky circumstances surround the arrest of the two Sinaloa Cartel members, but