South African Judge Navi Pillay Awarded Nobel Peace Prize
South African judge Navi Pillay has been awarded the Nobel Peace Prize, recognising her decades of work as a human rights champion. The announcement places her among the most prominent legal figure…