ANALYSIS: By Ramzy Baroud
Israel’s assassination of the head of Hamas’ political bureau, Ismail Haniyeh, in Tehran, on yesterday is part of Tel Aviv’s overall...
Amnesty International
Human rights and humanitarian organisations present on the ground in the Gaza Strip have reiterated since the start of the current war that...
ANALYSIS: By Trita Parsi
The International Court of Justice (ICJ) has ruled against Israel and determined that South Africa successfully argued that Israel’s conduct plausibly...
Asia Pacific Report
The International Court of Justice (ICJ) has ordered Israel to take steps to prevent acts of genocide in South Africa’s case over...