Title: Sri Lanka's witness protection law, recent proposed amendments, a commentary and compartive standards
Subjects: Witnesses, Protection, Sri Lanka. Human Rights Commission
Places: Sri Lanka