Al Jazeera
US-sanctioned ICC wins top EU human rights award
The EU has awarded the International Criminal Court its top human rights award.
The EU has awarded the International Criminal Court its top human rights award.
Originally published by Al Jazeera. Read the full story at the source →



