
The International Court of Justice (ICJ) has ordered Israel to enable the unhindered flow of aid into Gaza “without delay” to avert a famine, as the number of Palestinians starving to death rises inside the besieged enclave. In a unanimous decision, the world court issued additional provisional measures against Israel…
Read More