Navanetham ‘Navi’ Pillay

Sri Lanka Cornered Over Human Rights

That it would be a visit fraught with diplomatic tension was undoubted. Navanetham ‘Navi’ Pillay, the United Nations High Commissioner for Human Rights, was into the third day of her week-long visit from Aug. 25 to Aug. 31 to Sri Lanka when her entourage broke into animated discussion. 



parody books