Chicken and egg, which came first? There was no Hamas until Israel occupied Palestine and commenced its sordid land theft programme. Hamas is a result of Israel's actions. If a country wants to go occupying and colonising its neighbours, it must expect to meet resistance, just as Israel triggered in Lebanon with Hezbollah. The blockade of Gaza is illegal under the Geneva conventions, an army can't lay siege to a civilian area and prevent access, egress and essential supplies getting in, all three are prohibited. Israel never seems to understand that it's its own Zionist policies of strutting round the region stealing land, breaking every conceivable law and shooting up the neighbours that has created the tapestry of problems it now faces.
Saudi forces kill two militants after failed car-bombing (AP)
from the article: Netanyahu to Gaza flotilla probe: IDF coordinated the deadly raid