SgtHarryWeezer
I have a very simple solution.
We already carry a national ID card - SS card. Make it biometric such that when you present it, you also swipe a thumbprint, when queries a database to verify you are who you say you are. Only citizens get it. It can't be faked. Without it, you cannot be employed, bank, buy or rent a house, fly, etc. Then, make it a mandatory felony for the CEO/manager/owner of any business or company which employs anyone who does not have one. When illegals can't work or function in this country, they will go where they can. We won't even have to ship them home.
Funny...that sound virtually identical to the laws we already have in place......