The UN Working Group on Enforced or Involuntary Disappearances as proposed in the US Resolution adopted recently will visit Sri Lanka from 9 to 18 November 2015
The UN Working Group on Enforced or Involuntary Disappearances as proposed in the US Resolution adopted recently will visit Sri…