London Touts “the Return of Geopolitics” and the British Empire
Leading the drumbeat for “permanent war” with Russia is the United Kingdom, which was made abundantly clear over the past ten days, even for the most skeptical. To begin with, Foreign Secretary Liz Truss stated openly what has long been policy, in a speech delivered on April 27 under the brazen