• Ukraine: A Trapped Puppet

    By on March 8, 2014

    The international diplomatic machine is currently involved in all things Ukraine, pulling at  threads, negotiating, and finally, shall we say, pressurizing; declarations and accusations coming from political leaders and going between Europe, Russia and the United States with Ukraine always in the middle.