Wonder where they went
I doubt they're welcome in Europe or the US at the moment.
Anyway I recall some article recently saying Russia was panicking over a potential exodus and was basically offering them a 0% tax rate, exemption from military service and other incentives to get them to stay.
On a side note, Russia's annual conscription cycle starts in April. I wonder how many will fail to present themselves for training knowing their likely fate if they do.