Peter Khrustalev

Peter Khrustalev is a left-wing activist in Russia.

Political Repression in Russia
Against the Current, No. 150, January/February 2011