Read my edit.
Still, Mexico is it's own country, with it's own government, with it's own military, they don't want our military on their land.
If they haven't entered the country legally, they should be expelled back to where they came from. If they come with boats or whatever, just gun down the boat, because they have entered the waters of another country illegally and the country has the right to defend it's borders from invaders.
How are they invading if they're just looking for a better life, oh lets just gun down every boat we see, who cares if it's a boat full of women and children, they're not allowed here!
Some of you guys are loving ridiculous, it's not that easy getting into the US legally from mexico. I'm not saying that illegals should be allowed to stay in the US but discriminating them and making them all out to be dirty, evil, job stealing, criminal, invaders is just stupid.