International NGOs call on UN to establish ‘international accountability mechanism’ in Sri Lanka
A group of international non-governmental organisations have called on the UN Human Rights Council to establish “an international accountability mechanism on Sri Lanka,” warning that there have been “indicators of a significant backsliding on human rights” on the island.
