Trotskyist councillor caught up in far left turmoil: rape allegations against comrade
Britain’s most successful far left organisation – the Socialist Workers Party (SWP) – is falling apart because of rape allegations against one of its leaders, who had also been the Continue Reading →