FIDH - International Federation for Human Rights and its partner organization in Sri Lanka Center for Human Rights and Development (CHRD); 135th Session of the UN Human Rights Committee; Shadow report for the review of Sri Lanka’s sixth periodic report
https://tbinternet.ohchr.org/_layouts/15/TreatyBodyExternal/DownloadDraft.aspx?key=TmEf2qU3ZBlnXcekZZTWEyOM3bQKkF36pQyVWtlibJp/brhRqhbHoroFurHEYJkU7Z1kIuRpdJbaYkkOIqw8ww==