Indian origin Navi Pillai receives Nobel Peace Prize… Grandfather went to South Africa as a bonded laborer

New Delhi. Navanethem Navi Pillay has been awarded the Nobel Peace Prize for the year 2026. Indian-origin Navi Pillai has been the former Human Rights Chief of the United Nations and is also a judge of the International Court of Justice. He has received this honor for his efforts to promote peace and international law. … Read more