Mexican drug lord Ismael “El Mayo” Zambada and the son of his former partner, Joaquin “El Chapo” Guzman, were arrested in Texas.
Mexican drug lord Ismael “El Mayo” Zambada and the son of his former partner, Joaquin “El Chapo” Guzman, were arrested in Texas.