ICC wins EU's 2026 Sakharov Prize amid US sanctions
The International Criminal Court received the EU's 2026 Sakharov Prize, the bloc's top human rights honor, marking its second international recognition this month. The award came two weeks after US…