Sri Lanka to be reviewed in upcoming Human Rights Committee session
Sri Lanka, amongst five other countries, is due to be reviewed in the upcoming session of the United Nations Human Rights Committee on the International Covenant on Civil and Political Rights (ICCPR). MORE..