In what city did the Russian Revolution of 1917 begin? AP World History Chapter 30 In what city did the Russian Revolution of 1917 begin? a. Odessa b. Moscow c. Novgorod d. Kiev e. St. Petersburg Answer: E Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+