Tag Archives: ICC
A Human Rights Injustice
To the surprise of human rights defenders everywhere, the Spanish Supreme Court on Friday, February 10 found Judge Baltazar Garzon, …
Posted in Editorials
Tagged crimes against humanity, ICC