Navi Pillay currently serves as a judge on the International Court of Justice

Human rights

Universal rights and freedoms and the global struggle to protect them.

17 debates·378 claims·68 news stories