News

Russia’s president declared this recession will not stand. Like a comic-book villain — melodramatic and delusional — Vladimir Putin seems convinced saying something makes it true.
President Trump vented his dismay at Russian strongman Vladimir Putin, surmising that the Kremlin tyrant doesn't appear set to stop his bloody war on neighboring Ukraine anytime soon.
But now, more than 4,000 hours in, Trump's patience with Russian President Vladimir Putin, whom the U.S. president only last month called " very kind," appears to be wearing thin.
President Trump has been critical of Russian President Vladimir Putin in recent days. NPR looks at the deteriorating relationship and whether Trump might take steps against Russia in favor of Ukraine.
After believing in Russian President Vladimir Putin for the last 10 years as trustworthy old Vlad, Donald Trump has now correctly decided that Putin may not be the most honest of interlocutors on ...
Russia's Defense Ministry has discreetly axed its premier military showcase, dealing a significant setback to Vladimir Putin. Russian media sources have verified that the esteemed International ...
Journalists listen and watch a broadcast of Russian President Vladimir Putin's speech during a plenary session of the St. Petersburg International Economic Forum on June 20.© Dmitri Lovetsky/AP ...
Russia's ex-president Dmitry Medvedev has called on Vladimir Putin to consider pre-emptive strikes against the US and its allies in response to Donald Trump's 'theatrical' 50-day ceasefire demand.
Russian President Vladimir Putin is pictured on June 30, 2025, in Moscow, Russia. Getty Images Moscow Theater Siege—Putin's Key Moment ...
Vladimir Putin recently admitted that Russia is an artificial construct created by violence. This is a bombshell, putting to the lie Russian propaganda’s longstanding claim that some spiritual ...
In 2023, Russia's gross domestic product (GDP) rose by 4.1%, and in 2024, by 4.3%. However, the momentum, largely fueled by the shift to a wartime economy, now appears to be fading.