People that come to this country from another illegally, are not, by definition, immigrants. But they ARE by definition, criminals.
Semantics. Actually they are by definition immigrants since they left their home country in search of a better life.
As for criminal, if a guy puts on a roof, but is not union, that would be criminal in some states.
Is that state wrong in it's law?(BTW, the criminal non-union guy can also be a native born American named Smith)