Navi Pillay Wins 2026 Nobel Peace Prize

Navi Pillay Wins 2026 Nobel Peace Prize

By Stephen Simon South African jurist and human rights advocate Navanethem “Navi” Pillay has won the 2026 Nobel Peace Prize in recognition of her contributions to international justice, human rights…