How the U.S. Captured One of Mexico’s Biggest Drug Lords

How the U.S. Captured One of Mexico’s Biggest Drug Lords

The improbable arrest of Ismael Zambada García, who for decades had evaded the authorities, at a small airport outside El Paso appears to be a tale of subterfuge and betrayal.

Leave a Reply

Your email address will not be published. Required fields are marked *

Optimized by Optimole