Search results
The ICJ, the ICC, Gaza and collective legitimization
The Daily Telegram via Yahoo News· 1 week agoThe stage is set in Gaza for international courts to act: the ICJ (International Court of Justice) and ICC (International Criminal Court). More than...