Good discussion on immigration.
I don’t think there’s any way not to give amnesty but with some hard terms as treefrog noted 10 yrs or more to achieve citizenship. There’s really no way to deport all those people, and many do come here for a better life. That being said, put a moratorium on any immigration for a couple of years, build the damn wall, deport any illegal after a certain date and any illegal who commits a crime. Put them in a plane with a parachute and say good luck.
The difference between the 1890-1920 period and today is that back then the immigrants assimilated into OUR culture. Today, the state enables them via the education system to keep their own culture, by having them keeping Spanish language schooling, etc.
I’d ban any immigrants from the M.E. and end dual citizenship of any kind. JMHO