How about this idea:
Instead of pouring so much money into the "War on Drugs" trying to take down all these drug lords (which we're losing anyway), Why not put some of that money into strengthening our borders and deport all the "illegal aliens". The hiring of more immigration officers alone will create jobs. And fine any company caught employing these illegals so they don't have to pay as much? First offense, $5,000.00 for each illegal caught working for them. Second offense, $10,000.00 for each illegal caught working for them and so on. Keep patrolling these company's till they just give up and start checking for legal status and employ Americans or go out of business. And don't tell me that illegals are the only ones that will take these jobs. Who took these jobs 20-30 years ago when jumping the border wasn't so rampant?
I'm sorry other countries have it so hard. I really am. But what about our country? Shouldn't we put our affairs in order first then worry about helping them?
If they want to live here, tell them do it the right way. Like OUR ancestors did. By LEGAL immigration.
Then put a dated time limit on able bodied people that refuse to work because it's easier for them just to get a link card, section 8 and the medical card.
I think the crime rate would also drop somewhat, along with drug sales, because a portion of the unemployed just can't find jobs and turn to stealing from people and selling drugs as a means of making money to support their families. I know people like this. Their good people. They want a job. They just can't find one and are more than willing to take a job raking leaves, mow lawns, work on an assembly line or drive forklifts.
I'd simply be happy with granting amnesty for the ones already here but close down the boarders for a while. There are probably some seriously expensive and dificult logistics involved with tracking them all down, rounding em up and simply dumping them back in mexico which could cause other issues. This way it doesn't seem so harsh and everyone still benefits. Mexico is pretty rough. I don't blame people for not wanting to live there.