Amnesty is okay for some in exchange for demanding that congress declare english the official language. Cease bi-lingual education and bi-ligual government docs signage etc etc. If folks are going to get to be citizens they should speak English. that's my only requirement. Oops, almost forget the part about slapping a 20% withholding tax on all money being sent out of the country that can only be avoided by presenting documentation that confirms you are accounted for by the internal revenue service. They already do this to citizens so it shouldn't be a big deal. They can get their money back when they file their tax return.
If we don't get these two items out of the deal then NO DEAL. Fair? And don't come back NO AMNESTY because that's simply not going to happen. Might as well negotiate and compromise.
and require employers of illegals to pay a luxury tax for the luxury of enriching themselves with cheap illegal labor. They pay the tax voluntarily like illegal drug dealers :). If they are caught out of compliance, mega-fines/confiscation like that which is done to drug dealers. Forget the stupid fence. Yuo have to make the laws upstream. A fence is bad juju. You can get at the problem other ways.
I'm against amnesty but if I weren't I'd add abolishing dual citizenship to your list.
You throw in a border fence and I'll agree to your post.