Of course millions are clamoring to immigrate to Russia for a better life - it's a rich, stable country!