Connect to share and comment

Los zetas the squirrel 2012 10 8

Appears In:
Mexico has arrested Los Zetas drug cartel leader 'The Squirrel,' who is allegedly linked to migrant massacres and the murder of a US tourist in 2010.
Los zetas the squirrel 2012 10 8

Salvador Alfonso Martinez Escobedo, nicknamed “The Squirrel,” is paraded in front of the media in Mexico City on Monday morning after he was captured following a gunfight on Saturday in northern Mexico.