Let me see if I get this right. In December 1994, the United States signed the Budapest Memorandum on Security Assurances, promising, along with the United Kingdom and Russia, to recognize the sovereignty of Ukraine and promising never to use force against the territorial integrity or political independence of Ukraine. In 2014, Russia invaded Crimea…...
What now, Mr. President?
By Ukrainian Weekly Editor6 Mins Read