U.S. arrests Mexican drug lord ‘El Mayo’ and El Chapo’s son in Texas
This combination of pictures created on July 26, 2024, shows an undated image obtained from the US Department of State of Ismael “El Mayo” Zambada Garcia (L), cofounder of the Sinaloa Cartel; and an undated image obtained from U.S. Immigration and Customs Enforcement of Joaquin Guzman Lopez, a son of the cartel’s other co-founder, Joaquin…
Read More “U.S. arrests Mexican drug lord ‘El Mayo’ and El Chapo’s son in Texas” »