A UN report seeking an International Criminal Court investigation into Sri Lanka is being discussed today at a meeting in Geneva. The report by the UN’s top …

source