March 9, 2026Trump says Iran war could be over soon, but oil disruption would unleash harsher U.S. strikes5 min read
February 26, 2026U.S., Ukraine discuss postwar reconstruction as Russia attacks power grid 3 min read
February 24, 2026Zelensky says Putin hasn’t broken Ukrainians as country marks four years of war with Russia 5 min read
February 18, 2026Russian dissident held by ICE in U.S. hopes Canada can help him avoid deportation4 min read
February 14, 2026Russia killed opposition leader Alexei Navalny using dart frog toxin, say five European countries2 min read
February 12, 2026How a Russian ‘nobody’ went from being caught in Putin’s propaganda war to the darling of the Oscars race5 min read
February 9, 2026opinionAt the world’s crossroads, Carney draws on a legacy of religious thinkersMichael W. Higgins4 min read
February 5, 2026Trump rejects Russian offer to extend caps on strategic nuclear weapons deployments 4 min read
February 4, 2026Russia, Ukraine meet for U.S.-brokered talks as Moscow keeps up attacks on energy grid4 min read
January 29, 2026Trump says Putin has agreed not to attack Kyiv for a week during cold weather4 min read
January 26, 2026NATO’s Rutte dismisses calls for separate European army prompted by Trump fears 2 min read
January 15, 2026Moscow agrees with Trump that Ukraine is holding up peace deal, Kremlin says3 min read
January 9, 2026analysisPutin unleashes his fury on Ukraine in a warning that Russia can still upset the table4 min read
January 7, 2026Zelensky seeks new Trump meeting as officials discuss land and occupied nuclear plant3 min read
January 1, 2026Russia and Ukraine accuse each other of attacks against civilians on New Year’s Day3 min read
January 31, 2025opinionThe moment that set the vector for Vladimir Putin’s presidency going forward, and put Russia on the course to dictatorshipGarry Kasparov11 min read