Mint Explainer: Why has South Africa taken Israel to the International Court of Justice? South Africa accusing Israel of committing genocide against the Palestinian people with its military campaigns in Gaza. Israel has pushed back strongly against the allegations.