This combination of images provided by the U.S. State Department shows Ismael “El Mayo” Zambada (left), leader of the Sinaloa Cartel, and Joaquín Guzmán López, son of the infamous Mexican drug lord Joaquín “El Chapo” Guzmán. Both were arrested on July 25, 2024, by U.S. authorities in Texas.
US Department of State/AP