US arrests Mexican drug lord ‘El Mayo’ and El Chapo’s son in Texas
MEXICO CITY — 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, the U.S. Justice Department said. “The […]