Disappearances in Sri Lanka and the visit of the UN Working Group on Disappearances
Picture from ICMP In the 35 year history of the United Nations Working Group on Enforced or Involuntary Disappearances (“WGEID”), Sri Lanka ranks number two, shamefully, in the numbers of disappearance cases…