The UN’s top court, the International Court of Justice (ICJ), demanded that Israel allow aid into Gaza in an advisory opinion ...