Los Zetas, Spanish for "The Zs", is one of the "most technologically advanced, sophisticated, and dangerous cartel[s] operating in Mexico". The cartel is based in Nuevo Laredo, Tamaulipas, directly across…
You need a TRAC license to view the rest of this content. Learn more