We should lead by example and make Brownsville or Detroit charter cities. The current residents would keep their US citizenship but newcomers would need a passport and VISA to get into the rest of the USA.
A lot of capital is going to waste in Detroit. we would people to fill Detroit, but most voters don't want more immigrants and they know that you cann't keep people in the area that you want. I have heard that programs that bring in immigrant MD's to places like Iowa have a problem with them moving.
We should lead by example and make Brownsville or Detroit charter cities. The current residents would keep their US citizenship but newcomers would need a passport and VISA to get into the rest of the USA.