Why do Americans support Isreal, but then moan about Mexicans coming into "their" country?

Just why do they do that for?

Why do Americans support Isreal, but then moan about Mexicans coming into "their" country?
Post Opinion