Writers Rebel

The Writers Rebel event in Trafalgar Square. Photo by Ben Sullivan The past week or so has seen Extinction Rebellion organise massive climate protests in as many as 60 cities worldwide. On 11 October in London’s Trafalgar Square, a group within the movement...