What does Russia mean to foreigners? (VIDEO)

Lifestyle
RUSSIA BEYOND
Foreigners who work & live in Russia share their opinions on what Russia means to them.