A lot has been mouthed about this subject from nimrods.
"A sanctuary city is a city in the United States or Canada that has adopted a policy of protecting undocumented immigrants by not prosecuting them solely for violating federal immigration laws in the country in which they are now living illegally. Such a policy can be set out expressly in a law (de jure) or observed only in practice (de facto). The term applies generally to cities that do not use municipal funds or resources to enforce national immigration laws, and usually forbid police or municipal employees to inquire about a person's immigration status. The designation has no precise legal meaning."
This is a difficult subject. Every single person in this category wants to be an American and live here. Otoh, there are millions around the world who are going through the long and tedious process of doing it legally. They cannot be overlooked, nor the fact that undocumented people here are here illegally.
I feel for them, but I also feel for the others.
We need to settle this once and for all. It is the lobbyists that have fked it up. The lobbyists for business who take advantage of these people because they work for nothing. If Trump wants to drain the swamp, that is the swamp that needs draining first. We need to be able to offer no work for anyone undocumented in this country. That alone will kill illegal immigration. No wall will, that's bullshit. No one stays or goes anywhere where there is no work to be had. Those who are here now working, tney should be offered work papers, because if they leave there will be a serious labor issue, but stop there. No one else gets work. It can be enforced. It isn't because of lobbying and crooked, corrupt politicians.
That's where Trump needs to focus. As for the sanctuary cities, I think they are doing the right thing for now, but stop there too. No more. Solve the fkng problem.