Watch: Russians In Moscow Feel War Effects

Russians In Moscow Feel War Effects

As Russian on their own get isolated among every other country on Earth due to the war in Ukraine Russians in Russia are seeing effects now.

In Moscow and across Russia:

They will see more – Russia will pay the biggest price out of any nation in the world in the war.