International Criminal Court Wins EU Sakharov Prize
The International Criminal Court has won the European Union’s 2026 Sakharov Prize for Freedom of Thought.
The International Criminal Court has won the European Union’s 2026 Sakharov Prize for Freedom of Thought.