The European Parliament has awarded its prestigious Sakharov Prize for Freedom of Thought to the International Criminal Court (ICC), a…
Read More

The European Parliament has awarded its prestigious Sakharov Prize for Freedom of Thought to the International Criminal Court (ICC), a…
Read More