The Battle of Algiers

It’s a classic and seems strangely poignant these days when we are all reading about insurgencies and counterinsurgency.