The long road from Geneva (Daily Financial Times (Sri Lanka))

For two weeks, Sri Lanka has been a hot topic at the 30th session of the UN Human Rights Council in Geneva, after a report by the Office of the High Commissioner for Human Rights Investigation (OHCHR) found evidence of probable war crimes committed in the Untitled-10island during the last years of the conflict. The report…