News

In March 1987, the Commission on Human Rights (CHR) convened in Geneva at a time when Sri Lanka was under mounting ...