Eric Zuesse Either Russia will win the war in Ukraine, or else America and its allies will, because there is no longer even the possibility for an ending to that war by any sort of mutual agreement between the two sides: it won’t be a negotiated settlement. For one side it will be victory; for […]
Source