Eduardo Arellano Felix captured. One of seven brothers who founded the Arellano Felix cartel which is a major force in cross-border smuggling into the Southern US.
Eduardo Arellano Felix captured. One of seven brothers who founded the Arellano Felix cartel which is a major force in cross-border smuggling into the Southern US.