Son of 'El Chapo' and another Sinaloa Cartel leader arrested in Texas
Joaquin Guzman Lopez, the son of infamous “El Chapo,” and Ismael Zambada Garcia were arrested in El Paso, Texas, the U.S. attorney general said.
This will close in