Israel should withdraw from occupied Palestinian territories Says International Court of Justice ruling
A panel of 17 judges at the Hague-based United Nations top court International Court of Justice said in a landmark ruling on Friday 15 July 2024 that Israeli settlements in…