Police Captain Juan Carlos Espinosa, who alleged was working for a drug cartel in Tijuana, center, is guarded by federal police as he is presented to the press in Mexico City. Espinosa was arrested yesterday in Baja California, along with other alleged key members of a drug cartel operating in the border town of Tijuana.

Comments are closed, but you can leave a trackback: Trackback URL.