The Lion, the Witch Hunt, and the Warlord

Robert Mugabe, complete with Hitler mustache. “We pride ourselves as being top, really, on the African ladder... We feel that we have actually been advancing rather than going backwards.” – Robert Mugabe This past week’s diversionary news story has been the killing of a Zimbabwean lion named Cecil [not named by [...]