Thomas de Waal

Latest Analysis

Managing Montreux: Turkey and the Russia-Ukraine War in the Black Sea

Carnegie Europe