Language Switcher

Categories Archives: News

Sri Lanka: A failure of justice (UN event)

An event at the UN Human Rights Council on 28 February will highlight the continuing failure of Sri Lanka to secure justice for crimes under international law, and discuss ways forward for international efforts to fill the gap. (more…)

Continue Reading