This post is by Guy Shrubsole. Photo: a rather gruesome sight on a shooting estate in Berkshire. 25.9 million pheasants are currently being bred, reared or released in England, according to the latest official statistics I’ve obtained via a Freedom of Information request to the Animal and Plant Health Agency (APHA). The figure points to […]