Watch: Red Square marks 105th anniversary of the Russian Revolution

  • 2 years ago
Russian Communists laid flowers at Lenin's Mausoleum in Moscow's Red Square to mark the 105th anniversary of the October Revolution.