Shooting Foxes
There is an old English saying derived from hunting: ‘You’ve shot my fox’. It means one’s whole plan, or whole story, has been undercut by one or more unexpected action. The Murdochs, as owners of 21st Century Fox, have been busy shooting everyone’s foxes this week. The narrative was that after exhaustive tracking, and several […]