Business Daily - The Russians leaving their country - 91Èȱ¬ Sounds

Business Daily - The Russians leaving their country - 91Èȱ¬ Sounds


The Russians leaving their country

Why are so many Russians choosing to leave? And what will it mean for its economy?

Coming Up Next