About Navi Pillay, the UN’s High Commissioner for Human Rights

Navi Pillay is the UN’s high commissioner for human rights. A South African of Indian origin, ...

Read More