Members of the Sri Lankan delegation attend a periodic review of the human rights situation in Sri Lanka before the UN Human Rights Council on Thursday. Photo: AFP

Amnesty accuses Sri Lanka of targeting judges

Members of the Sri Lankan delegation attend a periodic review of the human rights situation in Sri Lanka before the UN Human Rights Council on Thursday. Photo: AFP
READ FULL ARTICLE