
New Mechanisms Required to Ensure Justice for the Disappeared
Today of the International Day of the Victims of Enforced Disappearances “Sri Lanka has the world’s second-highest number of cases registered with the United Nations Working Group on Enforced or Involuntary Disappearances.…