UN court orders Israel to allow unhindered aid to Gaza
The Hague: The International Court of Justice (ICJ) in The Hague has ordered Israel to do whatever is necessary to ensure that basic aid reaches the Palestinian population in the Gaza Strip. "Israel should take all necessary and effective measures to ensure, without delay, in...











































