What we do discriminate against, as we all should, are criminals that cross our borders illegally and then are hired by US criminals to do jobs the border crossers should do in their own countries. Question for libs: What if a significant percentage of the illegals are terrorists? Would you want them stopped at the borders or not?
Anyone who crosses the border illegaly is a criminal but I know what you mean. The libs of course would have us believe that any type of discrimination is wrong. Of course to the libs, to stop a terrorist at the border would just be another way the U.S. supresses their basic human rights thus encouraging them to lash out at us.