“... permitting Israel finally to live in peace with its neighbors...”
“Permitting” Israel to live in peace????
The ONLY reason Israel has NOT lived in peace is because every time they turn around, the Muslims are trying to exterminate them........