We need a wall to slow down illegal immigration, so we can address the millions of illegals already here. I'm perfectly fine with some form of amnesty with criteria such as: 1) Need to have lived in the U.S. for a minimum of six years. 2) Need to be able to speak English. 3) Enrolled in school or has a job. 4) Not on any form of government assistance. 5) No criminal record.
The bottom line is if they don't meet the above criteria then they haven't successfully assimilated into our country. It's not our responsibility to accommodate them through making changes to our country although that's exactly what liberals want to do. Let's quit kicking the can down the road and deal with Illegal immigration starting with building the wall. If you want to stop illegal immigration through making it legal, vote Democrat.