Which makes them NON immigrants. Hispanic American and illegal immigrant are two different concepts. I can't think of very many --if any Hispanics in this area who believe in unrestricted immigration and not many who have lived here for generations (some descended from Spaniards not Mexicans) consider themselves to be from Mexico.
Actually, Hispanics settled in this continent long before Anglos. St. Augustine is the oldest city in the US.
"Which makes them NON immigrants. Hispanic American and illegal immigrant are two different concepts."
It may make them non-immigrants, but it doesn't allow them the use the term American, without the hyphen?
There seems to be an attempt to drive people out of the Republican party; it's working. Sometimes it seems that the "Conservatives" would rather be in an ideologically pure minority than to have to govern.