Surely the poster is allowed to be Republican and an immigrant? They didn't even say they voted for Trump. Eg, if they're fiscally conservative and strongly anti-abortion, they may find that they are best aligned with the Republican party, despite being an immigrant.