Mexican cartel leaders arrested in Texas
Ismael "El Mayo" Zambada, a historic leader of Mexico’s Sinaloa cartel, and Joaquín Guzmán López, the son of El Chapo, were arrested by U.S. authorities in Texas.
Ismael "El Mayo" Zambada, a historic leader of Mexico’s Sinaloa cartel, and Joaquín Guzmán López, the son of El Chapo, were arrested by U.S. authorities in Texas.