Mass protests after flotilla interception
Report about the protests showing solidarity after the Israeli military intercepted the Global Sumud Flotilla
Race against time: how do we challenge the new far right?
Report on Saturday’s huge far right march in London, its roots and how the left can challenge and defeat them
Nepal protests have deeper roots
Protests in Nepal against against a government social media ban grew into an uprising.
Block everything: the struggle in France
The Bloquons tout movement in France has brought students, workers and activists together in blockades and strikes
Responding to the racist moral panic
The nature of the threats from racism and fascism has changed in the last few years. Strategies to oppose them need to change too
London Trans+ Pride – a historic and radical protest
Over 100,000 took part in an angry demo with none of the corporate floats and respectability politics that have dominated queer mobilisations.
‘We Are All Foreign Scum’
Internationalism and anti-imperialism link 1960s protests against the Vietnam War and those in solidarity with Palestine today.
A letter from Istanbul: Reflections on the recent protests
Protests against the increasingly repressive Turkish government have now continued for months.
The battle of Los Angeles: the first weekend
American socialists report from the streets of California.
Struggle and Strategy in the Platform Economy
As workers in the platform economy fight back how can sporadic, dispersed strikes be turned into a sustainable movement?
Nakba 77 demonstrations
A report with photographs from rs21 members on yesterday’s Nakba 77 demonstrations.
The Supreme Court decision: when law becomes the means of oppression
The Supreme Court decision is a break with precedent and a concession to right wing pressure that harms all women.
Huge protests condemn Supreme Court attack on trans people
Protests have shown huge support for trans people this weekend – we can fight and we can win!
The Green Paper: a final rollout of the workfare state
A detailed analysis of the green paper which is all about workfare not welfare.
10 ways you can fight the disability benefits cuts
Ten ideas for ways to oppose Labour’s cuts to disabled people’s benefits
London housing crisis – Peckham fights back
Peckham protesters are standing up to one of London’s biggest housing developers
Higher education in crisis – what now for UCU?
As massive cuts and redundancies are threatened across the university sector – how can we build the fightback?
We will not be silenced
Joint statement with movement organisations on the events of 18 January on the PSC national demonstration for Palestine.
Migrant farm workers fight for justice in Britain
A report on a migrant farm worker’s protest and the campaign for rights for workers on seasonal visas
Palestine activists face the British state of terror
The British state’s anti-terror powers target pro-Palestine activists unjustly
Everything must fall, everything must change
The current regime in Kenya has been struck a devastating blow by the uprising of youth. The state has been weakened and is now vulnerable. This regime can fall.
Rape and murder in Kolkata – mass protests against state-sanctioned sexist violence
Protests have spread across West Bengal following the rape and murder of a trainee doctor. This report gives context of systemic violence against women in India.
Bangladesh: student protests continue
Protestors in Bangladesh are continuing to organise despite the government, led by Sheikh Hasina, backing down on the reinstatement of job quotas that reserved places for relatives of war veterans.
Long hot summer?
London, Glasgow, Manchester – a brief flash of activity or the start of a long hot summer?
Interview with Energy Embargo for Palestine
rs21 interviews the activist group Energy Embargo for Palestine
The DRC bleeds because of the world’s greed
Report from a Stand with Congo demonstration in Central London on 6 April where at least a hundred protestors gathered to highlight the situation in the eastern Congo
Resisting state brutality in Senegal
History of the political crisis in Senegal in light of the current elections.
Solidarity actions for Palestine grow and spread
Solidarity with Palestine proliferates: actions in Newcastle, Manchester, Somerset, Bolton, Glasgow.

