1) Israel is recognized as a state and has of course the right to defend itself. 2) Palestine skould be recognized as well (the government is a result of democratic elections), and has of course the right to defence and to fight occupation. Both sentences are according to international law. When it comes to earlier agreement, both parties should stick to these. Israel is certainly not - extending settlements on occupied land all the time.
Man shot dead in northern Israel town of Bi'ina, police say the murder was gang related (Haaretz)
from the article: U.S. 'disturbed' by 'right to resist' clause in PA unity gov't platform