Scott Ritter 'Israel' peace or never!!! Ha m as will never surrender, even to the last Palestinian