Both cities of Nogales, "Ambos Nogales," rest side by side along the border between the United States and Mexico, and each day thousands of people cross the border and commerce is conducted across the...