Image from Liang Village, a woman pulls a trolley next to brick.

Review | China in One Village

Charlie Hore reviews China in One Village by Liang Hong, finding an informative and personal account of the contradictions of rapid urbanisation and societal change in China. Liang Hong, China in One Village, translated by...
Manchester protest in solidarity with Elbit protesters and against the use of British-made weapons in the occupation of Palestine

Palestine campaigning escalates in Greater Manchester

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.
Ethiopian dried river bed

Lessons from the IPCC report for socialists

Gus Woody looks at the new report by the Intergovernmental Panel on Climate Change (IPCC) and discusses just how thoroughly it vindicates the basic principles revolutionary socialists have been arguing for years.

Afghanistan: the end of the occupation

Nancy Lindisfarne and Jonathan Neale write about the Taliban's defeat of the United States, challenge Islamophobic myths about Afghanistan and urge solidarity with refugees.
Crowd on protest applauding

Germany’s Namibia Genocide Apology: the limits of decolonising the past

Heike Becker writes about the recent agreement between the German and Namibian governments to benefit the Ovaherero and Nama communities affected by colonial genocide.

Review | Migration Beyond Capitalism

Baindu Kallon reviews Hannah Cross’ new book Migration Beyond Capitalism. Kallon celebrates a book that brings a new left-wing response to the narrative around migration. Cross, Kallon argues, effectively demonstrates why an internationalist working-class response...

The Paris Commune: Rent Strike!

rs21 members present three new translations from Le Cri du peuple (The Cry of the People), the leading newspaper of the Paris Commune.

The Nakba never ended. Victory to the Intifada

For 73 years Palestinians have not only mourned the Nakba but refused to accept its continuation.

Palestine: never give up the struggle

What is happening to the Palestinians right now is not new, not some anomaly, not some break with the past.
Relatives carry a woman who fainted after seeing the body of her husband at a hospital in Ahmedabad, India

Turning a profit from death: Modi’s pandemic response in neoliberal India

The recent upsurge of Covid across India has laid bare the Indian state's utter failure to protect its population.