Here's a better question, did you Americans ask the peoples living here if you could enter their country? Did you pay them taxes? No, you drove them of their land and brought your diseases and let them die. It's so hypocritical for illegal immigrants to say to other "illegal" immigrants "you can't come here because we were here before you", even though the land Mexicans usually end up in was in Mexico before the good ole' US of A stole it.
Anyway if you want to stop them, make companies have to pay more to hire them. There's no incentive for them to be hired over Americans, or even for them to come that way.
Anyway if you want to stop them, make companies have to pay more to hire them. There's no incentive for them to be hired over Americans, or even for them to come that way.