There's been a frightful amount of nonsense about David Cameron gong to Sri Lanka for the Commonwealth Conference. The Prime Ministers of Australia and Canada have stayed away.
Sri Lanka has a poor record on what I suppose we must call 'human rights' and there is little or no freedom of the press.
Awful? Cameron has just been to China, for Heaven's sake, which has a far worse record, stretched over a longer period and inflicted on vastly more people. When he was brown nosing the corrupt, undemocratic cabal which lead that benighted country, did anyone say he ought to have stayed away?
Sri Lanka at least has proper elections.