I have more than a few Indian, I mean Native American, friends and they told me the same thing (they call themselves Indians).
Interesting. That’s exactly what I read once... that they laugh at the term “Native American” and refer to themselves as American Indian.