Palestine/Israel : peace or apartheid : occupation, terrorism and the future