Mexican drug lord El Mayo Zambada and son of El Chapo arrested in Texas – Al Jazeera English



Published on: 2024-07-26

Mexican drug lord El Mayo Zambada and son of El Chapo arrested in Texas - Al Jazeera English - Image 1

Mexican drug lord El Mayo Zambada and son of El Chapo arrested in Texas - Al Jazeera English - Image 2

Mexican drug lord El Mayo Zambada and son of El Chapo arrested in Texas - Al Jazeera English - Image 3

Mexican drug lord El Mayo Zambada and son of El Chapo arrested in Texas - Al Jazeera English - Image 4