Politics A Step Towards Peace? The ICJ Ruling and its Consequences for the Situation in Israel-Palestine Staff Writer Charley Dennis argues that the ICJ’s ruling on Israel is a crucial development and examines whether it will bring an end to... Charley Dennis14 February, 2024