Millions of Ukrainians are caught in a Russian invasion as part of an inter-imperialist conflict. While civilians are dying and being forced to flee their homes, it is vital to protest and organise for peace. Go to the stop the war page for information on your local protest or political meeting.
Kate Bradley reports on recent Palestine campaigning in Greater Manchester, where campaigners defeated the University of Manchester over censorship and occupied the Elbit arms factory in Oldham.
Andy N reviews Revolutionary Rehearsals in the Neoliberal Age, a new collection discussing political upheavals since 1989. He finds a wide ranging and insightful work, which will deepen both the theory and practice of...
What are possible international ramifications of the Namibian-German agreement?