According to a recent Rasmussen poll, 81% of Americans think that legal immigrants should be welcomed, but that those from countries with links to terrorism (Islam) should be more carefully scrutinized than others. We're not talking illegal aliens, here - why welcome lawbreakers? But those who go through the process and enter our country legally, heck yeah; welcome home, buddies! Now get to work.
Most Americans think the United States should welcome legal immigrants from around the world but believe those from countries with terrorist ties should be eyed more closely. They also think the United States should give preference to immigrants who are good for the economy.
That's got to really annoy the folks who blather on about "rights" for illegal aliens, and who often claim that anybody who disagrees is a racist. As the photo shows, they're not "undocumented immigrants", they're foreign nationals. Those aren't, after all, American flags that they're proudly waving.