A British auction house has cancelled the sale of a tribal skull after Indian politicians demanded it be returned. The Swan in Tetsworth, Oxfordshire, had planned a sale of shrunken heads and ...