Good point Desmond. Germany acknowledges holocaust and made the necessary atonement. It paid reparations to Israel for losses in Jewish livelihood and property resulting from Nazi persecution and genocide. There hasn't been much of that for apartheid crimes that lasted more than 300 years. In fact Israel hasn't paid any reparations for supporting the apartheid regime.