The International Court of Justice (ICJ) has ruled that South Africa has the right to take Israel to court for…