answersLogoWhite

0

The capital of Russia is Moscow, and this is where the government is located. Within the city, the main governmental happenings take place in the Kremlin at Red Square. Before the 1920's when a Tsar ran Russia the government was held in Petrograd.

User Avatar

Wiki User

16y ago

What else can I help you with?