A Test of Political Will: What the UNHRC’s Decision Means for Sri Lanka’s Path to Justice BY Hussain Jafferjee November 11, 2025