defiance

International Criminal Court wins EU’s top human rights prize in defiance of Trump’s sanctions – EUobserver

The International Criminal Court (ICC) has received the EU’s Sakharov Prize for Freedom of Thought. Reacting to EU Parliament president…

1 day ago