Tag: International Criminal Court

European Parliament awards 2026 Sakharov Prize to ICC a...

The European Parliament awarded its 2026 Sakharov Prize to the International Cri...