Asia will not ‘isolate’ Russia

Any (bureaucratic) doubts the New Cold War is on have been dispelled by the Group of Seven issuing a pompous, self-described Hague Declaration. Abandon all hope those who expected The Hague to become the seat of a tribunal judging the war crimes of the Cheney regime. The G-7 also cancelled its upcoming summer summit in Sochi […]