anne-mcshane

3 Articles by: Anne McShane

Anne McShane is a human rights lawyer based in Ireland and a historian of the Soviet women’s movement.