US arrests Mexican drug lord 'El Mayo' and El Chapo's son
Mexican drug lord Ismael "El Mayo" Zambada and the son of his ex-partner, Joaquin "El Chapo" Guzman, have been arrested in El Paso, Texas, in a major coup for US authorities.
World
• 26 Jul 24