Two Alleged Sinaloa Cartel Leaders, Including El Chapo’s Son, Arrested in El Paso
In a significant blow to the Sinaloa drug cartel, two of its alleged leaders, including the son of infamous drug lord Joaquín “El Chapo” Guzmán, have been arrested in El…