Opinion: US stand on Sri Lanka perverts international justice

At the United Nations Human Rights Council (UNHRC) in Geneva next week, the US is to sponsor a resolution on war crimes in Sri Lanka, in collaboration with the Colombo government. This is despite wide recognition that Sri Lankan leaders are implicated in these war crimes.