@ Goat ~
Just giving you a hard time, man.
@ Steve ~
Nobody should be hassled because of their skin tone.
The way I see it, the only reason a person should be required to "show their papers" is if they were stopped for a reason to begin with, i.e., running a red light, etc.
In which case, if one is not here legally, or are unable to prove that they are, the appropriate steps need to be taken.
I am as white as they come, but if I get pulled over, I am required to show my ID.
It's too bad that legal residents of hispanic ancestry have to pay the price for this, which further amplifies the fact, as you said, something has to be done. Those that abuse and break our laws are ruining it for those that don't.
You can't just have open borders, for very obvious reasons.