Tag: Russia vs. West

Russia Update: Greece Condemns West for Rejecting Russia’s Turkish Stream as It Defaults

July 1, 2015

Russia may not do more than provide political support, but already Greece has indicated how it will help Russia: pushing for the new Turkish Stream pipeline and condemning the West for “torpedoing” it Welcome to our column, Russia Update, where we will be closely following day-to-day developments in Russia, including the Russian government’s foreign and […]