Connect to share and comment

Mexico opt

Appears In:
“El Brad Pitt” is accused of being a leader of the Juarez cartel's armed wing.
Mexico police tortured suspects in Ciudad Juarez, human rights body says.
Mexico opt

A member of the Federal Police looked on at a crime scene in Ciudad Juarez, Mexico, in Dec. 2010 after three police officers were killed.