I did not know that. I seem to recall it says right on the bottle “Russian Vodka”.
I heard it on the news and then researched it myself and Stoli Vodka is not a Russian made product, it might have been a one time but not anymore