Fidel Castro T-ShirtFront – Fidel Castro and the words ‘Viva Cuba’
50 Years of Cuban Socialism: Achievements of the Cuban Revolution
Analysis of the achievements of Cuban socialism over the past half-century, from health and education to the environment and international relations.
Special offer 6 badges for £4.99
Free the Cuban 5
Victory to the intifada
Viva Socialist Cuba!
Fight the cuts
Hasta la Victoria Siempre
Find out more about Cuba and about Rock around the Blockade