Stupid and idiotic and delusional.
(By the way, please don't anyone send me the 'touching' photo of Israeli soldiers giving Palestinian kids their food. I already know that the IDF is the most human army in the world ever, and I think giving them anything is stupid and a sign of weakness.)