This genuinely blows my mind that it’s even controversial.
I have a white Kenyan friend. I have a friend whose family is originally from Pakistan but who was born and raised in Zimbabwe and considers themselves Zimbabwean. Another friend’s family is ethnically Indian but they grew up in Uganda, so of course they see themselves as Ugandan.
Nationality is not the same thing as ethnicity.
You can be ethnically Indian and nationally Ugandan. Ethnically Pakistani and nationally Zimbabwean. Ethnically white and nationally Kenyan. These are not contradictions unless you have a very narrow view of what a country “looks like”.
I honestly think this is quite a small-minded British/English way of seeing the world sometimes - this idea that nationality must match one particular ethnicity or appearance. Huge parts of the world are multicultural, multi-ethnic societies shaped by migration, empire, trade, displacement and generations of shared history.
If someone was born somewhere, raised there, speaks like everyone else there, shares the culture and sees that country as home, why on earth would they not identify as being from that country?
People seem to hear “I’m Kenyan” and think the person is making a claim about race, when actually they’re talking about nationality, culture, upbringing and identity.
The constant “but where are you REALLY from?” attitude is exhausting and, frankly, reveals more about the person asking than the person answering.