Drug lord ‘El Mayo' and El Chapo's son arrested in Texas
Ismael “El Mayo” Zambado and Joaquín Guzmán surrendered to the authorities after a private plane landed at a small airport in New Mexico, both men wanted on drug trafficking charges. Robert Kovacik reports for the NBC4 News at 11 p.m. on July 25, 2024.