The International Criminal Court won the European Parliament’s Sakharov Prize for Freedom of Thought. The award was announced in Strasbourg, France.

Sakharov Prize Award
European Parliament Awarding body
International Criminal Court Winner

The International Criminal Court won the European Parliament’s Sakharov Prize for Freedom of Thought. The award was announced in Strasbourg, France.