avatar

Lilit Gevorgyan

Politics

Russia: Alone but undeterred?

Iran's exclusion from Geneva II gives newly-minted power broker Russia centre stage.