Even for a carnivore, the idea of chomping on a chimp verges on being cannibalism, but according to this report, Trading Standards officials have discovered chimpanzee meat on sale in restaurants and market stalls in Britain. Bushmeat, as it is known, is not that uncommon according to this story, but usually tends to be rats or other vermin rather than …