Navi Pillay

 

UN rights chief touches down in Zim

Sapa-AP

SA's Navi Pillay, the UN high commissioner for human rights, has arrived in Zimbabwe on her first mission to the troubled Southern African nation.

UN rights chief touches down in Zim

Towards a progressive culture

Once a fence sitter, South Africa has now decided to lead by example on the continent and advocate for laws protecting sexual minorities.