Just a small aside... (added link)
We need to remember that since the 1940s Federal law has required that non-citizens who are in the United States permanently must at all times carry on their person the official documents proving that they are here legally.
Most of the people in the media and politics screaming the loudest about this have no idea what they're talking about. Which is typical.
