If you ctrl f my username on this page, you'll find I'm arguing against racism and Islamophobia in another thread.
Let me make an assumption: you're an American liberal. Like many American liberals, you talk without knowing much about anything, with the purpose of feeling righteous, and appearing pure to others.
The world is more complex than what you read on the news.
I suggest you read "How immigration really works", by Hein De Haan, a book that explains why immigration is not a left or right issue. I also suggest you search definitions for these terms: nationality, ethnicity, naturalised immigrant.