The leader of Mexico’s notorious Sinaloa cartel, along with a son of Joaquin “El Chapo” Guzman, were arrested in El Paso.
Source link
The leader of Mexico’s notorious Sinaloa cartel, along with a son of Joaquin “El Chapo” Guzman, were arrested in El Paso.
Source link