US arrests Mexican drug lord 'El Mayo' and El Chapo's son in Texas
Mexican drug kingpin Ismael "El Mayo" Zambada and the son of his former partner, Joaquin "El Chapo" Guzman, were arrested on Thursday in El Paso, Texas, in a major coup for ...
Tribune India
16 hours ago