@Californication
Hamas is firing rockets on Israeli civilians for political gain. Last couple of weeks there were rising tensions in neighborhoods in east Jerusalem, with Palestinians protesting the continuing oppression by Israel (if you like, I can gladly go into more specific details). The struggle and protests were popular and grassroots, and Israeli police responded violently, as they tend to do.
What Hamas wants? To gain political credit in the eyes of the Palestinian population, as if they are responsible and leading these protests. To make people identify Hamas as representing these protests, even though they don't.
Personally, I completely support the Palestinian struggle to end the Israeli occupation, and to end all of forms of discrimination inside Israel. The current Israeli attack on Gaza is atrocious, and currently Israel is denying any cease fire talk (after all, the Israeli leadership was also just waiting for the oppurtunity to attack). But Hamas is not a party concerned with ending the occupation, they are only concerned with maintaining their political power.
I don't want it to come off as if I'm saying Hamas is responsible for the deaths in Gaza. It's the Israeli government that's responsible (and the last couple of days, all I'm doing every evening is demonstrating in the streets with this message). All I'm saying is that unfortunately, the actions of Hamas are not meant to support the struggle against the Israeli oppression.