All International subcategories:
Filter by importance | All results
21 October 2020
"I have fought for what I believe in for a year now. If we win here we will win everywhere. The world is a fine place and worth the fighting for and I hate very much to leave it."
17 May 2017
This month marks the 80th anniversary of the 'May Days' in Barcelona during the Spanish Civil War in 1937. Below is a reply to an article in the Observer on 7 May (both this and a shorter version were unpublished) by Socialist Party general secretary Peter Taaffe.
22 February 2017
The February 1917 revolution in Russia marked the beginning of the socialist revolution later that year
9 December 2015
Labour MP Hilary Benn's 'electrifying' speech for bombing Syria outrageously invoked the International Brigades in support of imperialist bloodletting.
8 July 2015
Ian Pattison reviews Portillo on Picasso, an episode from the ITV series Perspectives.
7 December 2011
Goodbye Barcelona: The idea of a musical commemorating the epic Spanish civil war (1936-39), and inspired by the heroism of the International Brigades may appear incongruous, writes Tony Saunois.
15 April 2009
THE SPANISH civil war (1936-39) was the bloodiest stage in the ten year-long Spanish revolution that began in 1931. As Hannah Sell explains, Spain was a further confirmation of Leon Trotsky's theory of 'permanent revolution', which was earlier borne out in the Russian workers' socialist revolution of 1917.
13 July 2006
ON THE 70th anniversary of its outbreak, PETER TAAFFE reviews Battle for Spain - The Spanish Civil War of 1936-39 by Anthony Beevor (Weidenfeld and Nicolson £25)...
Search entire database:
19 Jan Want to fight austerity?
Phone our national office on 020 8988 8777
Email: [email protected]
Locate your nearest Socialist Party branch Text your name and postcode to 07761 818 206
Regional Socialist Party organisers:
Eastern: 079 8202 1969
East Mids: 077 3797 8057
London: 020 8988 8786
North East: 078 4114 4890
North West 079 5437 6096
South West: 077 5979 6478
Southern: 078 3368 1910
Wales: 077 7221 5281
West Mids: 024 7655 5620
Yorkshire: 078 0983 9793