anne-mcshane

1 Article by: Anne McShane

Anne McShane is a human rights lawyer and Marxist. She has recently completed a PhD on the role of the Zhenotdel in Soviet Central Asia.