HRC resolution calls for global oversight of Sri Lanka

What does the UN Human Rights Council Resolution on Sri Lanka signify? The resolution extends OHCHR’s mandate in Sri Lanka for one year. There were calls for a two-year renewal by local and international organizations. It highlights the importance of ongoing international scrutiny of human rights concerns in Sri Lanka. Insights from Amnesty International’s Deputy … Read more