Tag Archives: International Criminal Tribunal

Navanethem “Navi” Pillay has been announced as the winner of the Nobel Peace Prize 2026

A South African of Indian Tamil origin, Pillay was the first non-white woman judge of [...]