What is the capital of Russia?
I believe that the capital or Russia is Moscow
xXRebekahXx
if this helped please LIKE A SUBSCRIBE :P (Brainliest)
The capital of Russia is Moscow.Your answer is Moscow. :D