European human rights award goes to International Criminal Court

4 days ago 3
The Sakharov Prize, the EU's highest honor for upholding human rights has been awarded to the embattled International Criminal Court in the Hague.
Read Entire Article