Tech Insider : Economy
Putin/Gerasimov
Russian President Vladimir Putin (L) and Chief of the Russian General Staff Valery Gerasimov (R) attend an expanded meeting of the Russian Defence Ministry Board at the National Defence Control Centre in Moscow, on December 21, 2022.
Tech Insider : Economy
Putin/Xi
Russian President Vladimir Putin and China's President Xi Jinping make a toast during a reception following their talks at the Kremlin in Moscow on March 21, 2023.
Tech Insider
Russian President Vladimir Putin sitting in a chair in front of a Russian flag.
Russian President Vladimir Putin in Moscow, Russia on March 30, 2023.
Tech Insider
Ukraine navy Black Sea Sea Breeze
Ukrainian navy ships during exercise Sea Breeze 2020 in the Black Sea, July 21, 2020.
Tech Insider
Putin
Russian President Vladimir Putin delivers his annual address to the Federal Assembly of the Russian Federation, at Moscow's Manezh Central Exhibition Hall.
Tech Insider : Economy
Vladimir Putin
Russian President Vladimir Putin gives a speech during the Victory Day military parade at Red Square in central Moscow on May 9, 2023.