I have really gone back and forth with this law since reading about it, and then actually reading the passages that were already quoted above. My issue lies with the following sentence:
"where reasonable suspicion exists that the person is an alien and is unlawfully present in the United States"
How do you develop reasonable suspicion that a person is an illegal immigrant? I can't really think of any way that won't just end up harassing lots of legal immigrants / natural born citizens.
So I guess my question is: can people come up with situations in which reasonable suspicion would be present? If not, then the law will either be applied contrary to what it is stating (no profiling), or will have no teeth.
If the law just said that they can ask you to prove citizenship at any legal stop, whether there is suspicion of illegal residence or not, then that would be fine (assuming of course that it is applied fairly, which we'd have to at least give the benefit of the doubt for now).