I don't get the outrage here, they were here illegally, they can't complain when they get found out.
Some blame has to be put on the employer, it's not like they've weeded out one or two illegal workers, there is something wrong with their recruitment process if this can happen over and over...