The Cartel’s Consul in Barcelona
Mexican Consul Fidel Herrera was on a mission in Spain — but not necessarily for his country.
Mexican Consul Fidel Herrera was on a mission in Spain — but not necessarily for his country.
Files show client roster that includes drug dealers, Mafia members, corrupt politicians and tax evaders — and wrongdoing...