May 9, 2025Xi in attendance as Russia holds Victory Day parade to mark anniversary of the defeat of Nazi Germany3 min read
May 8, 2025war in ukraine‘What ceasefire?’ On V-E Day, Moscow’s talk of peace faces incredulity in Kyiv5 min read
May 8, 2025Ukraine accuses Russia of violating its own truce over 700 times as Kyiv ratifies U.S. minerals deal 4 min read
May 8, 2025‘Friends of steel’: Xi and Putin pledge to stand together to counter U.S. influence 4 min read
May 6, 2025China’s Xi set to begin Russia visit in symbolic show of support for Putin against West3 min read
May 6, 2025The EU seeks to halt Russian gas imports by the end of 2027 and ban new contracts already this year2 min read
May 4, 2025Ukraine’s Zelensky, in Prague, says ceasefire could be put in place at any moment3 min read
May 1, 2025analysisTrump, Ukraine take what they can get with minerals deal that nobody really wanted4 min read
April 28, 2025Russia announces 72-hour ceasefire in Ukraine to mark Victory Day anniversary4 min read
April 28, 2025Russia declares 72-hour ceasefire in Ukraine for next week to mark Second World War Victory Day 5 min read
April 27, 2025Trump doubts Putin’s desire for peace as Russia launches nearly 150 drones against Ukraine3 min read
April 25, 2025Trump’s envoy Witkoff meets Putin for three hours, Kremlin says there was progress3 min read
April 25, 2025Kremlin blames Ukraine for car bomb killing of senior Russian military officer2 min read
April 24, 2025Russian strike on Kyiv kills at least 12 in biggest attack on Ukrainian capital since last summer 5 min read
April 23, 2025Zelensky is prolonging war in Ukraine by resisting calls to cede Crimea to Russia: Trump5 min read
April 22, 2025Moscow and Kyiv blame each other for blocking truce talks as Washington loses patience3 min read
April 20, 2025Kyiv and Moscow accuse each other of breaking Easter ceasefire, no extension seen4 min read