What South Africa Got Right About the Israel-Hamas Conflict at the ICJ

South Africa has filed a case against Israel at the International Court of Justice (ICJ) calling the action of Israel ‘Genocide’.