Video: Manchester bombing and the British election campaign
Here we publish the weekly latest video by the Socialist Party (CWI in England & Wales) discussing the latest issues in the British general election campaign. This video features Peter Taaffe, Socialist Party general secretary […]