The Cartel’s Consul in Barcelona

Mexican Consul Fidel Herrera was on a mission in Spain — but not necessarily for his country.

Read more...