ICJ Orders Israel to Allow Unimpeded Food Aid into Gaza

The International Court of Justice (ICJ) which is based in The Hague, has made a strong decision regarding the situation in Gaza. They have ordered Israel to allow food aid to reach Gaza without any