NAVI PILLAY
Navi Pillay is former UN high commissioner for human rights and president of the UN International Criminal Tribunal for Rwanda
Navi Pillay is former UN high commissioner for human rights and president of the UN International Criminal Tribunal for Rwanda