Editorial Images

Russian President Vladimir Putin...

MOSCOW, RUSSIA - JANUARY 15: Russian President Vladimir Putin delivers an annual address to the Federal Assembly of the Russian Federation, at Moscow's Manezh Central Exhibition Hall; the Federal Assembly of Russia consists of the Russian State Duma and the Russian Federation Council, in Moscow, Russia on January 15, 2020. (Photo by Sefa Karacan/Anadolu Agency via Getty Images)
Russian President Vladimir Putin...
Embed