No you havent...
For a start theyre not IMMIGRANTS...
They dont IMMIGRATE..
Theyre illegal aliens...
Thank you! We have to start calling them what they are.
ILLEGAL ALIENS