Where to begin. First of all, the guy in the article sounds like a complete idiot, and a hateful person, but that said, the whole concept of "hate crimes" is deceptive and Orwellian. It's just another way for authoritarians to continually chip away at free speech and freedom of thought. If a crime is committed, the ACTION is the crime. Not the thought or belief a person has, wrong as it may be.
Secondly, don't fall for this divide and conquer crap that is continually pushed on us, on a daily basis. Why is this even a news story? Stuff like this is designed to make people angry, and to pit groups against eachother.
Thirdly, as others have said, Puerto Rico is a US territory, they are Americans. But even if they weren't, why so much hatred for "foreigners"? I don't understand that, I never have and I never will. (This is directed to the guy who started this thread.)
Lastly, to whoever it was that said this is "conservative" thing, um, no. Don't lump in all conservatives with some drunk idiot like the guy in this article. No conservatives I know hate all "foreigners." Just because there are a handful of those types here on USMB doesn't mean that's the way it is. Yes, conservatives are opposed to illegal immigration, but don't twist that into something else entirely, for conservatives as a whole.