Document #2044618
HRW – Human Rights Watch (Author)
Sri Lanka: Justice Under Attack (Appeal or News Release, English)
Sri Lanka : Entraves à la quête de justice (Appeal or News Release, French)
Appendix: Letter from Human Rights Watch to Attorney-General Dappula De Livera (Appeal or News Release, English)