Armenia, Hostage of Russia and Turkey Amid Power Play
Following defeat in the 44-day war against Azerbaijan last autumn, Armenia remains stuck in the Russian geopolitical orbit, and has been forced to make painful concessions to its arch enemy, Azerbaijan.