Tag: Joaquín Guzmán Loera
Sinaloa drug cartel kingpin captured weeks after reports about DEA deal with drug smugglers
Joaquín Guzmán Loera, also known as El Chapo, has been reportedly captured while staying at a Mexican beach resort. Mexican marines are said to have…
View More Sinaloa drug cartel kingpin captured weeks after reports about DEA deal with drug smugglers