Ryan James

A woman holds a microphone at a pro palestine protest

The power to define

It took me years to understand, after moving to Greece, that “racism” is often used as a catch-all for many different forms of personal prejudice.

Do you support the violent dispossession of me and my family?

Paths and pitfalls

I’ve been reading Mohammed El-Kurd’s Perfect Victims. He’s a Palestinian from Jerusalem and a poet. I don’t quite know how to describe the book: it’s

overhead view of vastria camp lesvos greece

How to build a detention centre

How do you build a migrant detention centre that nobody wants? That’s the question the Greek government has been grappling with for years as it

A woman speaks at a press conference

Holding on to hope

This week, Netanyahu yet again visited Trump in Washington. Despite a warrant from the International Criminal Court issued for his arrest, the USA – with

aa group gather holding banners at a protest against CUFI

Solidarity on trial

Yesterday, the British government voted to ban the non-violent direct action group Palestine Action. Out of 406 votes, only 26 voices in Parliament dissented. The

we are all palestine action

A political and moral turning point

For two weeks, Israel and the US turned their sights on Iran—and then, just like that, it stopped. A fortnight of phone calls with relatives,

cityscape tehran

Iran interrupted again

The fallout from Israel’s war of aggression on Iran has left us at CPT worried about the safety of our teams in Iraqi Kurdistan and

screenshot of map and tracker

Finding connections

Last weekend, two images resonated widely: the Madleen sailing toward Gaza to break the blockade, and Los Angeles communities standing against ICE’s armoured raids to

Journeys to abolition

What do we mean when we talk about transforming violence and oppression? Over the next few weeks, CPT will bring you a series of articles

A surveillance photograph of a distressed boat

Shipwreck logic

Almost two years ago, the Adriana set sail from the Libyan coast. It carried 750 people, hoping to reach Italy. But the Adriana broke down

Skip to content