I'm personally okay with the full term "illegal immigrants" - which is not to say that the situation isn't more complicated and nuanced than most other crimes, but I tend to be suspicious of euphemisms like "undocumented".
However, the far right tends to shorten it to "illegals", which I find unacceptably pejorative.
However, the far right tends to shorten it to "illegals", which I find unacceptably pejorative.