Pardon my ignorance in asking these questions, but I am curious and confused. Why is it that if a person flees Cuba illegaly. in all manner of floating craft, and sets foot on US soil they are welcomed. Yet if a Mexican flees their country when they get here illegaly they are deported? Does this go back to the Cuban Missile Crisis? Did we agree to accept Cubans who wished to defect just to piss off Fidel Castro? What's the deal with Puerto Rico? They are represented in Congress by a Resident Commissioner who has a voice in the House of Representatives but no vote. :wtf1: Products made in Puerto Rico are Made in the USA. As a minority I know there is always an in group to hate. Yet I have to admit I find it odd that we open our arms to Cubans, Vietnamese and Chinese Boat People, yet continue to bitch about Mexicans arriving illegaly. Heck we have even been accepting the African war orphans and survivors of Darfur. Usually America doesn't like to take in brown skinned people. :12: I have attended town meetings in New Jersey and Georgia and I read the papers. I understand the immense strain illegal immigrants put on local economies. School districts and General Assistance (previously Welfare) are particularly hard hit. I'm getting a bit tired of hearing how those people are stealing our jobs. What? Really? In the last 10 years I have lived in Massachussetts, New Jersey and Georgia and the one constant is that the Mexicans I see are doing the backbreaking, manual labor that whites, Asians and blacks wouldn't dream of doing for any price. The last 5 years I was in central New Jersey the more noticeable recent minority groups were: Brazilian, Peruvian, Venezulean and Mexican. These groups tended to work the local mall food courts. Yes, even Panda Express. :tongue: I know it's elitist; and I expect to be slammed hard for this; but as an American with two masters degrees I'm not really worried about a Mexican person coming here to take my job. My point is, why are Mexicans the only people of color we won't accept with open arms?