The International Court of Justice is set to deliver a verdict on allegations of genocide committed in Gaza by Israel,…
The outcome of the case, to be decided by the International Court of Justice, could have significant implications for South…