The 2026 Nobel Peace Prize has been conferred upon Navanethem “Navi” Pillay, a jurist of Indian origin hailing from South Africa. The prestigious Norwegian Nobel Committee made the announcement on Friday, highlighting her significant contributions toward...