From what I have heard - anyone in Mexico that even begins to look as if they are middle-eastern in origin had better have all of their papers in order!
Evidently there are check points in place where the Mexican government is looking specifically for people who appear to be from questionable parts of the world, and checking them out thoroughly...
And this from what I understand, is because they do NOT under any circumstances want to lose the favorable arrangements of the NAFTA agreement.
Point to ponder, isn't it?