
TRC – A Sophisticated Get Out of Jail Free Card?
Sri Lanka has published a bill to establish a Commission for Truth, Unity and Reconciliation. Although the bill superficially appears to tick several boxes for the international community, a close examination reveals…