US arrests El Chapo's son and Mexican drug lord 'El Mayo' in Texas

6 months ago
1K

Mexican drug lord Ismael "El Mayo" Zambada and the son of his former partner, Joaquin "El Chapo" Guzman, were arrested in El Paso, Texas, on Thursday (July 25), the U.S. Justice Department said. Gabe Singer reports.

Loading 2 comments...