I think the employers hiring the immigrants (which has been going on for 200 years, now) pay slave wages anyhow. The pittance they mail back to their families is nothing compared to the bucks that the employers made. Until you fine the employers, and take over their ill gotten gains, there is no easy remedy in sight.
But this will not occur, because our country is based on taking advantage of others. Such as selling enemy countries our weaponry to make a buck, etc. I also believe in a balanced budget amendment. We have been a country for 200 years and still haven't made enough money to be out of debt??? B.S. Not a free country. An indebted country.