Immigration control is a global challenge, and yet not one developed country has developed a good workable and acceptable legal immigration plan that eliminates illegal immigration.There are political solutions, and then there are real solutions.
Immigration between nations occurs when there are marked differences in economic wealth or living conditions between two regions. In order to eliminate massive immigration, wealth (and it’s distribution) of the economically disadvantaged country must improve or the wealthier country must lose it’s wealth.
wouldn't it be easier and more cost effective to just inforce the laws we already have, force the buisnesses to stop hiring illegal workers, and stop all the free giveaways (school, heath other then emergency). If you take away the incentive for them to risk there lives to illegally enter the US, they will stop trying to come here, and a large portion would return home to there native countries since they will not have the benifits of coming to America. Once the laws are enforced, and the many unemployed Americans are working, then if there is still a need for workers, then a work program could be instated for those that have not illegally entered the country, giving them a positive reason for for coming to this great country legally and safely.
Just my 2 cents, not that it is really worth anything.