A few months ago, Britain’s largest socialist group – the Socialist Workers Party – was wracked by conflict involving an allegation by a female comrade that she was raped by one of […]
A few months ago, Britain’s largest socialist group – the Socialist Workers Party – was wracked by conflict involving an allegation by a female comrade that she was raped by one of […]