International Court of Justice orders “unhindered provision” of humanitarian aid to Gaza
The International Court of Justice issued a ruling Thursday ordering Israel to provide urgently needed humanitarian aid to Gaza’s desperate 2.3 million inhabitants. The ruling, which starkly declares that “famine…