Thank you baby Jesus. This country was built by immigrants - past and present. A person who wants to live here in America and pay their dues isn't coming here because they want to live off of America's awesome welfare state <sarcasm>.
They came here because they wanted a better life. Stop the Xenophobia. Simple solution - give them a background check and a health test and if they pass .... let them in. Ellis Island took 3 days and people were able to pass through.