ICC receives European Parliament’s Sakharov Prize as sanctions on its officials intensify

kenya-today.com ·

The International Criminal Court was awarded the 2026 Sakharov Prize for Freedom of Thought amid growing threats and sanctions targeting its judges and staff.

Read full article → Compare