Loading Video…
This browser does not support the Video element.
Sinaloa drug cartel leader arrested in Texas
Ismael "El Mayo" Zambada and the son of "El Chapo", Joaquin Guzman Lopez, were arrested in El Paso.
This browser does not support the Video element.
Ismael "El Mayo" Zambada and the son of "El Chapo", Joaquin Guzman Lopez, were arrested in El Paso.