As Western companies leave Russia, Moscow residents worry about the future.
Source: A Russian woman considers leaving her country behind
As Western companies leave Russia, Moscow residents worry about the future.
Source: A Russian woman considers leaving her country behind