Often when I read about people in Russia and other ex-USSR countries it turns out that their "nationality" is a bit confusing, at least for someone who doesn't understand the exact dynamics of this part of the world.
For example, Ukrainian politician Сергей Леонидович Тигипко), born in Dragonesti, Moldavia (USSR). His mother tongue is Russian and he now lives in Ukraine...!
Then people like TranslationsNMRU on this forum who said that he grew up in Kazakhstan.. And SpenZA on this forum who lives in Kazakhstan but clearly considers himself Russian, and admits that he can only say "What's your name" in the Kazakh language...
I have some Estonian relations (my aunt is married to one). The family lived in Leningrad throughout the 1980s and the kids spoke better Russian than Estonian. But this doesn't stop them from now being strongly patriotic Estonians.... To everyone else it is hard to understand.
Plus lots of Russians that I read about have names that are clearly from the Caucausus, for example Georgia.
Gary Kasparov is Azerbadjani by ethnicity and background -- but now he is a Russian politician!
Russia is clearly full of Central Asian immigrants. Can they stay and become citizens if they want?
How do you keep track of all this? It's quite confusing. How was it decided which country people would become a citizen of?