Hamas launched a 'surprise' attack on Israel, but for Netanyahu's critics, the writing was on the wall for months

previous post