RSS.Social

Mehran Khalili

follow: @[email protected]

Posts

Iran: How we oppose this war

Iran: where’s the resistance?

“The problem is capitalism.” OK. Now what?

The two reflexes that are breaking the left

The US dropped the mask. Use it.

2025’s Most Ridiculous Political Moments

We really need to stop blaming voters for the far right’s success

The German Template for Silencing Dissent

The Rules of Summer

The Greek “No”, Ten Years On

Pushing the Overton window on Israel-Palestine

Bone cutter. Skull clamp. Buzz saw.

The City That Made Me an Organiser

Café Tyranny and the Death of Trust

Sea, Sunset, and AI for Organising

A Refocus, and Why Lawfare Backfires

Inside Serbia’s massive student uprising

WTF Happened to Europe?

How to See Through the Lies: A Digital Survival Guide

Trump 2.0: What Activists Must Do Differently This Time

Humble pie, and a voice from the past

Why the Far-Right Wins