CWI | Socialist World Media This channel is operated by the CWI, an international socialist organization, fighting in over 40 countries internationally for a socialist world. Join Us! The Committee for a Workers' International has parties, groups and individuals in over 40 countries and on every continent around the world. We stand shoulder to shoulder with workers and young people across the globe in their struggles against the attacks of the bosses and for a fairer, better society. Our members play a key role in the struggle against capitalism and for socialism internationally, and have been instrumental in leading victorious struggles both historically and recently. We are part and parcel of the fightback which is developing globally as millions have taken to the streets saying “we won’t pay for their crisis!” Join us today! YouTube Video VVVaWUh0OGlPUUFWYTYzdmlhYmotZ0ZnLnBBWmlqSXdmcWVZ The War on Iran - What does socialist anti-imperialism look like? Trump’s Carnage: War on Iran and the Middle East — The Global Consequences The Continuing War on Nigeria’s Poor Iran after January’s Brutal Repression Venezuela, Trump and a New Era of Imperialist Aggression Corbyn, Sultana, Your Party and the Struggle for Working Class Political Representation in Britain Where next for Mélenchon and La France Insoumise? Nigeria Erupts - Build the Solidarity Campaign NIGERIA | Defend Democratic Rights – High Commission Protest, London, UK SUMMER SCHOOL 2024 | #2 The Class Struggle in Europe SUMMER SCHOOL 2024 | #1 ‘The Death Agony of Capitalism’ - Prospects for Socialism EURO ELECTIONS 2024 | FIGHT FOR A SOCIALIST EUROPE What alternative to the ANC for workers and youth? Interview with Sheri Hamilton CWI-50 #12 | Forward with a New Generation – Chiara Stenger, CWI in Germany CWI-50 #11 | The CWI in Scotland – Jim Halfpenny CWI-50 #10 | The CWI in France – Leïla Mesaoudi CWI-50 #9 | The CWI in Nigeria – Lanre Arogundade CWI-50 #8 | The CWI in the USA – Jeff Booth CWI-50 #7 | The CWI in Chile – Celso Calfullan CWI-50 #6 | The CWI in Ireland – Anton McCabe