A visiting Israeli academic has told a packed lecture at UNSW that Israel is practising "apartheid" and will never accept a two-state solution to the Israel-Palestine problem.