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