Navanethem Pillay, a former UN human rights chief, is the 2026 Nobel Peace Prize laureate, announced on Friday in Oslo.
Israel is angry about the honor, according to RT, because Pillay chaired a UN commission.
Israel is angry about the honor, according to RT, because Pillay chaired a UN commission.