Latest
Ukraine
Nuclear Subs, Sanction Threats, and a Trump Deadline: US Envoy Heads to Moscow for High-Stakes Talks
Trump’s top Kremlin envoy, Steve Witkoff, will meet Russian officials in Moscow on Wednesday – just days before the US deadline to halt the war in Ukraine or face sweeping new sanctions.
Aug. 6, 2025
Putin
OPINION: Heil Putin
Putin answers to no one, and criticism in his country is a death sentence, wrote Canadian-American journalist and author Diane Francis.
Aug. 4, 2025
Zelensky
Kremlin: Putin Might Meet Zelensky – but Demands ‘Expert-Level’ Work First
The Kremlin says a meeting between Putin and Zelensky is possible – but only after key “preparatory work” is completed at the expert level.
Aug. 4, 2025
War in Ukraine
‘They’re Wily Characters’: Trump Threatens to Sanction Russia, Warns It May Not Work
The core of Trump’s message to Putin, to be delivered through Steve Witkoff, is a call to end the violence: ‘We’ve got to get to a deal where people stop getting killed,’ the US President says.
Aug. 4, 2025
NATO
OPINION: Reasons Why America Should Expedite Ukraine’s NATO Accession
It’s time Western leaders repudiated the fallacy that NATO expansion led to Russia’s war on Ukraine. The US should reverse course, call for a summit to approve Ukraine as the alliance’s 33rd member.
Aug. 2, 2025
Putin
Putin Insists on ‘Silent’ Peace Talks With Ukraine, Refuses to Change Demands
Putin said his demands for Kyiv remain unchanged and emphasized that negotiations should take place privately, “in silence,” without cameras or political noise.
Aug. 1, 2025
War in Ukraine
Putin Signs Law That Fines Online Searches For ‘Extremist’ Content
More than 5,000 entries are on the official list, including songs praising Ukraine, blog posts by feminist rock band Pussy Riot and websites critical of Putin.
Aug. 1, 2025
Ukraine
Trump’s Deadline for Ukraine Peace Deal Set for August 8, US Tells UN
A senior American diplomat told the UN Security Council that Trump expects Russia and Ukraine to strike a peace deal by August 8 – or face serious economic pressure from the US.
July 31, 2025

