Better relations with Russia and China could only be a good thing. · George Galloway · Sentinel