Tag Archive for: "G7"
Did Ukraine just win the war?

As Ukraine’s ‘shaping’ activities continue across Russian-occupied Ukraine—and parts of Russian territory—ahead of its much-anticipated counteroffensive, the global political environment is gradually, but significantly, shifting in Ukraine’s favour. In the week leading up to this …