ICJ rules Israel must give humanitarian aid access to Gaza

The International Court of Justice (ICJ) has ordered Israel to allow the delivery of humanitarian aid into the besieged Gaza Strip, underscoring its legal obligation as an occupying power to ensure Palestinians have…

Continue Reading