South Africa has brought a case against Israel at the International Court of Justice, alleging that Israel is violating international law by committing and failing to prevent genocidal acts “to destroy Palestinians in Gaza,” setting up a showdown in the court and in the court of public opinion as preliminary hearings on the case began Thursday.