Tech Insider
Russian President Vladimir Putin arrives at the rally at Luzhniki Stadium in Moscow, Russia, on February 22, 2023.
Russian President Vladimir Putin arrives at the rally at Luzhniki Stadium in Moscow, Russia, on February 22, 2023.
Tech Insider
Destroyed armored vehicles and tanks belonging to Russian forces after Russian forces withdrawn from the city of Lyman in the Donetsk region
Destroyed Russian tanks and other armored vehicles in eastern Ukraine in October 2022.
Tech Insider
Russian President Vladimir Putin announced that Russia would suspend its participation in its last major nuclear arms deal with the US.
Russian President Vladimir Putin announced that Russia would suspend its participation in its last major nuclear arms deal with the US.
Tech Insider
In this image taken from video released by Russian Defense Ministry Press Service on Saturday, May 28, 2022, a new Zircon hypersonic cruise missile is launched by the frigate Admiral Gorshkov of the Russian navy from the Barents Sea.
Russian navy frigate Admiral Gorshkov launches a Zircon hypersonic missile in the Barents Sea in May 2022.
Tech Insider : Politics
President Joe Biden delivering a speech in Warsaw
President Joe Biden delivers a speech at the Royal Castle Arcades on February 21, 2023 in Warsaw, Poland.
Tech Insider : Politics
Russian Yars ballistic nuclear missiles on mobile launchers roll through Red Square during the Victory Day military parade rehearsals on May 6, 2018 in Moscow, Russia
Russian Yars ballistic nuclear missiles on mobile launchers roll through Red Square during the Victory Day military parade rehearsals on May 6, 2018 in Moscow, Russia.
Tech Insider : Politics
Russian president Vladimir Putin giving his annual address on February 21, 2023. He stands in a dark suit against a pale background, at a podium with a russian eagle crest.
Russian President Vladimir Putin gives his annual state of the nation address in Moscow, Russia, Tuesday, Feb. 21, 2023.
Tech Insider : Technology
Putin gives key speech
Russian President Vladimir Putin gives his annual state of the nation address in Moscow, Russia, on February 21, 2023.
Tech Insider
china russia putin xi Jinping
Russia's President Vladimir Putin and China's President Xi Jinping.