Yes, it's time once again for one of those posts which will no-doubt be ridiculed for being "racially insensitive" and not PC. Seriously, though, we need to find a better term to describe people who are in the country illegally, working or not, with or without the intention to "immigrate" permanently (and by that, I mean establish roots in the US). This article talks about settlements for workplace injuries for illegal workers, which is not by itself offensive (although getting a $2.5 million payout seems pretty ridiculous); however, referring to people in the country illegally as simply "undocumented workers" is stupid and potentially inflammatory.
Why is it dumb? Well, it's kinda like claiming I'm the uninnaguated President of the United States. The description of "undocumented" is intentionally misleading: the implication is that other than some simple paperwork, they would be normal workers. The term "illegal alien" is more technically accurate, but many people in the US illegally do legitimate work which many people tacitly approve of, so that might be too harsh a term. The "illegal" term also doesn't indicate the level of criminal activity, and "alien" sounds weird to many people; I could see the argument for toning down the language when referring to people who are basically trying to do the same thing the people who originally immigrated to the US were striving for: a chance to work for your own prosperity.
Seriously, though, we need a better term to use in the mainstream media (not that they would, but hypothetically). I'm not sure what the right term would be, but maybe we could start with "foreign trespasser", and refine from there; "undocumented" is just BS.