The recent outcome of the International Court of Justice (ICJ) regarding the Israeli war against Palestine has taken international law to the centre stage of world politics. Continue reading...