I'm part Comanche, and the term Indian doesn't offend me...."Native American" strikes me as stupid, though. If you're born here, you're a native and if you're a citizen, you're an American, so I guess a fella of Chinese ancestry born in Chicago is a native American. I'm Irish-Indian with a little German thrown in to make it difficult....a native American.
Native American is probably the most offensive term in the liberal lexicon. Born in the U.S., of entirely Irish ancestry, I am a native American.
If American Indians don't like the name, find something that doesn't disenfranchise me and others equally qualified to claim our native American birthright.
Good post. Indians have a higher percentage of veterans than any other ethnic group. I sometime joke it is because we've experienced first-hand how out-of-control immigration can wreck a nation.