Sri Lanka delays implementing rights pledges to UN - HRW
The Sri Lankan government stalled on its key pledges to provide justice for conflict-related violations and strengthen human rights protections, Human Rights Watch said today in its World Report 2018. MORE..