The International Court of Justice (ICJ) has ordered Israel to allow humanitarian aid into Gaza, finding that the country’s restrictions over the past two years…