I feel this is a band aid to try and fix what the nafta bill destroyed. At the rate jobs go to Mexico and Canada the wall will just stop Americans from going to Mexico to regain their jobs. I feel this type of legislation is acceptable and should be even tougher. Not making this racist but our government cant even keep our economy in the green as it is. All our money goes to fight a war that will never end. If you want to live here that is fine. But your 7 year tax free status should be revoked. I was born here and I still pay taxes. Taxes are the price you pay for your freedom to live here. If you want to live in a free country then you should "PAY" your way.