James Sherr

1 post

Senior Fellow of the Estonian Foreign Policy Institute/ICDS and Associate Fellow of the Russia and Eurasia Programme of Chatham House (the Royal Institute of International Affairs).