The Revolutionary Communist Group – for an anti-imperialist movement in Britain

FRFI! 312 June/July 2026 – Defend socialism, defend Cuba

CUBA VIVE

Defend socialism, defend Cuba

Cuba: Youth stand against US aggression

SWP attacks Cuban revolution

FIGHT RACISM

Immigration controls: a war against the working class

BBC: racist to the core

Racist riots: hunting down asylum seekers

End police strip searching!

Labour’s hostile environment

PALESTINE RESISTS

Imperialist swords on Gaza’s neck

Fatah collaborators hold sham elections

West Bank: ‘strengthen all means of confrontation’

‘Vote Palestine’: capitulating to electoralism

FIGHT IMPERIALISM

Iran holds imperialism at bay

Lebanon: victory to the resistance!

Trump consolidates power

Anti-ICE movement: three months on from Minneapolis

Venezuela: Free Maduro and Flores and all the prisoners of imperialism

Bolivia: the people strike back against right wing government

Ukraine: British imperialism rattles its sabre

Imperialist backed attacks fail in Mali

Oil, prices and profit

CAPITALIST CRISIS

Renters’ Rights Act cannot solve housing crisis

Labour’s welfare reforms target sick and disabled

Fight Birmingham’s Park Hill evictions

Local elections: the knives are out for Starmer

Green Party: false friends of Palestine

Good riddance, Wes Streeting!

FIGHT REPRESSION

INTERVIEW: Defend the SOAS 2! Resistance is not terrorism

Majid Freemand: victory against the Terrorism Act

Weaponising anti-Semitism to attack Palestine

Fighting in the streets and in the courts

Brighton police do Zionists’ bidding

Crime and Policing Act: an attack on the working class

SOCIALIST HISTORY

China and imperialism part III: Stalemate

PRISONERS FIGHTBACK

Zionist state targets Palestinian prisoners

Free Dr Hussam Abu Safiya!

‘Prison cannot be a refuge’ – Jon Cink of Brize Norton 6

LETTERS

Related articles

Continue to the category