Who is to blame? Is that supposed to be a serious question? Israel and it's arrogant selfish mentality is to blame. It's constant annexing, depriving the native population, yes...the native population, the very people that you Israelis pushed out of their homes...of a normal life. Lets be honest, this whole thing about God promising you land is hogwash. The vast majority of you Israelis are not of middle east decent, but of eastern European decent, converts to be more precise. Here is some simple logic, you take away someones home, make them live like refugee in their own land, oppress them, use collective punishment, kill their children for rock throwing...you better believe I would come after you. It's not terrorism, it's bloody revenge. The terrorist is the Israelis, not the Palestinians. And to think you Jews were smart, guess not!
U.S. says it killed 10 AQAP Islamist militants in four air strikes in Yemen since April 23 (Reuters)
from the article: ADL chief: Flawed U.S. policy is undermining Mideast peace