>>14699812They probably have the money to move there.
>>14699061Good for you, and why do you dislike Russians, it isn't their fault why your country is at war, it's Putin.
And are you happy that you are living in a developed country?
When my mother came to the uk from africa she was shocked about how much money your average pleb was spending here.