Saturday, September 7, 2024
Happening Now

2 leaders of Mexico’s Sinaloa cartel arrested in Texas, officials say

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

Share