Latest posts by arkady (see all)
Elizabeth Windsor died today. This will be the subject of a lot of news coverage in the coming months, along with the installation of her successor. That’s fine: she was the Queen of England (among many other titles). She was…