Latest
China
OPINION: What Not to Do About Trump’s Trade War
Commentators are airing the alarming idea that Europe should unite with China against the US – but “saving” China would be saving Russia so why not help Moscow directly.
April 14, 2025
Putin
Kremlin: No Quick Results From Trump-Putin Talks Despite Meeting Prep
The Kremlin said no “immediate results” should be expected from White House-Kremlin talks, despite a “positive dynamic” and preparations for a Putin-Trump meeting.
April 14, 2025
War in Ukraine
Trump Says Russian Strike on Ukraine ‘a Horrible Thing’
The Sumy strike came two days after US presidential envoy Steve Witkoff travelled to Russia to meet President Vladimir Putin and push Trump’s efforts to end the war.
April 14, 2025
War in Ukraine
‘Putin Can’t Be Trusted’ – Zelensky Urges Trump to Visit Ukraine and See War’s Devastation
In an interview with CBS News’ “60 Minutes” program on Sunday, the Ukrainian president invites Trump to “go exactly where you want, in any city that has been under attacks.”
April 14, 2025
Europe
OPINION: Diverging European and US Foreign Policy Interests Aren’t Just About Ukraine
From the start of the Trump administration, there has been a clash in the transatlantic view of foreign policy, particularly noticeable is how best to resolve Russia’s war on Ukraine.
April 13, 2025
Ukraine
Trump Says ‘Either Put Up or Shut Up’ Over Ukraine Peace Deal but Says It ‘May Be Going OK’
Trump said Ukraine-Russia talks “might be going OK” but warned it’s time to “put up or shut up,” showing frustration as US efforts to push for a deal face delays.
April 13, 2025
US
Russian FM Praises Trump’s ‘Superior’ Grasp of Ukraine War Causes
Lavrov praised Donald Trump for supposedly understanding’ the Ukraine conflict better than other Western leaders, citing his stance on NATO as addressing a key root cause of the war.
April 13, 2025
US
Trump Extends Biden-Era Sanctions on Russia for Another Year
Donald Trump has extended for one year the Russia sanctions imposed by Joe Biden in 2021 over threats to US security and Russia’s war against Ukraine.
April 13, 2025

