The Statue of Liberty is weeping at some of the viciousness of these policies. There are 92 scriptures that specifically talk about hospitality to the stranger.
Even after Phillip was taken away, the eunuch, recognized as a whole and complete person, went on his way rejoicing! I believe this is one of the great understatements in scripture.
Christians are also called by scripture to welcome the immigrant in our land. How can we preach the gospel on Sunday and not work for justice on Monday?
When they asked Jesus for a great commandment he said you can’t have just one, you get two so that love of God and love of neighbor are intimately connected.