FIIA Researcher Sean Roberts has written a text for European Politics and Policy blog of the London School of Economics and Political Science.
News
Efforts to isolate the opposition in Russia has left Vladimir Putin’s regime with little margin for error
6 February 2013