Sri Lanka joins ignominious ranks of Myanmar, Syria and North Korea' - HRW
![]()
Human Rights Watch (HRW) has released a statement detailing the repeated failure of Sri Lanka to establish “a trustworthy domestic mechanism to address impunity” and urged the UN Human Rights Council to "create an international accountability mechanism as a matter of urgency".
.jpg)




.jpeg)


