A Test of Political Will: What the UNHRC’s Decision Means for Sri Lanka’s Path to Justice
When the UN Human Rights Council extended the Sri Lanka Accountability Project (SLAP) on the 6th of October, it wasn’t just a bureaucratic renewal.
When the UN Human Rights Council extended the Sri Lanka Accountability Project (SLAP) on the 6th of October, it wasn’t just a bureaucratic renewal.