Will B
Moderator
One thing that has gone unsaid since day one (or maybe I missed it) is that the Arizona law is a mirror image of the federal law. It just allows local authorities to enforce it. They cannot stop people for no reason. There has to be some sort of reasonable suspicion. Also, federal law requires that all non-citizens carry documentation (green card, etc) while in the country. This is not something that the Arizona law requires that is above and beyond what is already required by federal law.