The International Criminal Court has been awarded the European Union's 2026 Sakharov Prize, the EU's top prize regarding human rights work Europe World Sat, 24 Oct 2026 10:18:35 GMT High confidence — 78/100 Sources: Reuters