The International Institute for Social Studies organizes an important panel discussion on “Palestine at the ICC: Justice Delayed is Justice Denied”
The International Institute for Social Studies announced that it will hold a panel discussion entitled “Palestine at the ICC: Justice Delayed is Justice Denied.” During