Efforts to isolate the opposition in Russia has left Vladimir Putin's regime with little margin for error
blogs.lse.ac.uk
FIIA Researcher Sean Roberts has written a text for European Politics and Policy blog of the London School of Economics and Political Science.