news
Corporate
26 February 2010

OHCHR Head Navi Pillay debunks human rights mythology

Lecture exposes imaginary constructs that surround human rights investigations.