Posts from January 2017

HRW publishes World Report 2017 and ACCORD publishes a report on Sri Lanka

Human Rights Watch published its annual World Report, covering events in 2016. ACCORD released a COI compilation on Sri Lanka.

About this blog