Sri Lanka has the second-highest number of enforced disappearances in the world, but measures to investigate and compensate affected people at national level remain inadequate.
Read moreYour Custom Text Here
Sri Lanka has the second-highest number of enforced disappearances in the world, but measures to investigate and compensate affected people at national level remain inadequate.
Read more