Accountability Process in Sri Lanka Disputed

The report of the UN Secretary-General’s panel of experts on accountability in Sri Lanka, published on 31 March 2011, reveals “a very different version of the final stages of the war than that maintained to this day by the Government of Sri Lanka.” The panel findings indicate that serious violations of international humanitarian law and [...]

Tags: , , , , ,