WorldInternational Criminal Court wins the European Parliament's 2026 Sakharov Prize1h ago · Sarah Whitfield