Palestinian frustration