The International Court of Justice (ICJ) has said that Israel has an obligation to allow aid from the United Nations into the Gaza Strip to ensure that the basic needs of Palestinians are met. 11 international judges met in The Hague yesterday to issue the advisory opinion, which has no enforcement power, but carries legal…