Loading
Wayne LaPierre’s resignation is just the start
It is incomprehensible, and increasingly important
Our analysis of every speech made by America’s lawmakers reveals some interesting patterns
A country paralysed by ethnic divisions gets a big investment