What Will the Release of “El Chapito” Guzman Mean for Mexico’s Security?
The Mexican city of Culiacan, in Sinaloa state, has come into the spotlight in recent days due to the dramatic capture and release of one of Joaquin “El Chapo” Guzman’s sons, Ovidio Guzman, known as “El Chapito.” El Chapo is one of the most prominent narcos in cartel history, with many putting him at the same level with Colombia’s Pablo Escobar. Earlier this year, Guzman was... Continue Reading