US submits draft resolution on SL
The United States today submitted the draft resolution against Sri Lanka to the United Nations Human Rights Council (UNHRC).
Welcoming the constructive recommendations made by the LLRC in its report but, the resolution also notes with concern that the report...