UN Human Rights Committee to review SL next week
The UN Human Rights Committee, which monitors implementation of the International Covenant on Civil and Political Rights (ICCPR), is meeting in Geneva from 7 to 31 October. The Committee will review Sri Lanka from 7-8 October. MORE...