Likely changes in legislation. I don't pick anything related to locations where the game is sold, it's all Steam :(
And it's not just Russia, the game not available in Germany too, I'm not sure why in both cases.