October 2026
October 22, 2026
International Criminal Court Receives EU's Sakharov Human Rights Prize
The International Criminal Court (ICC) has been awarded the EU's Sakharov human rights prize, recognizing its efforts in upholding international law amidst significant challenges. European…