CarolC;
"No one has managed to do it because Israel has never carried through on its agreements."
I think you are being just a bit one sided here. IMHO it would be more accurate to say;
<< No one has managed to do it because no-one has never carried through on agreements.>>