South African jurist Navanethem “Navi” Pillay has been awarded the 2026 Nobel Peace Prize in recognition of her longstanding work…
Read More »International Criminal Court
The International Criminal Court (ICC) has convicted former Seleka militia commander Mahamat Said Abdel Kani of crimes against humanity linked…
Read More »

