When we were stopped at milepost 17 on the way home I was asked where I was coming from to which I replied Ajo. The border patrol agent asked if I had visited Mexico, to which I replied yes, so he asked for my passport to which I replied that I am not required to produce one after passing...