Originally Posted by
eschatological
I was born in India, and moved to the States when I was a kid. I've only known American culture my whole life. I speak English as my first language. I've been educated in only American schools. I've had American citizenship since I was 7.
I say I'm American. After all, I am a naturalized citizen. By every definition I know of, my nationality is "American." My culture is American. My ethnicity? Sure, that's Indian, but it's irrelevant.
Are you saying I'm Indian, and not American? Because I can't relate to being from India at all. At best, my physical geneology is Indian. I like Indian food, that's for damn sure. But I'm American, through and through. Nationality refers to one's citizenship. Ethnicity refers to one's actual geneology. Which one matters more to you differs from person to person. From the exchanges we know of, this guy seemed to desperately want to be considered German, and had German citizenship or at least legal status. We don't know the full details about how much he considered himself Iranian, how important that heritage was to him, but it seems that at least his nationality was German, possibly even his culture, and only his ethnicity is Iranian.