On January 8, 2016, the world’s most wanted drug lord, Joaquín "El Chapo" Guzmán, was finally captured in Los Mochis, Sinaloa — but not before pulling off one last dramatic escape attempt. In this ...
The drug kingpin and the actress exchanged messages using encrypted phones. — -- Last October, Mexican actress Kate del Castillo found herself where few outsiders had been before -- in the ...
The title of Charlie Minn’s latest documentary asks an immediate question — “Es El Chapo?” (Is It El Chapo?) — but raises larger questions in the process. The “Chapo” (“Shorty”) in the title is the ...