Eric Zuesse Ukraine is considered by geostrategists (both Republican and Democratic) to be militarily the most important adjoining nation to Russia, serving as the chief buffer to attacks against Russia from the west. Since 1783, Russia has had its key…
more »