Enforced disappearances in Sri Lanka: Legacy and ongoing challenges
Enforced disappearance of persons remains one of the widely known human rights violations in Sri Lanka. The machinery that had been set up during the past to perpetrate such incidents appears to…