i think both sides are fucked up
Israel needs to get the fuck out of Gaza with their illegal settlements, they openly defy international law to which they are members that forbid the settlements. they also have the palestineans in a defacto concentration camp of their own ... they do what they want to these people
as for Hamas, as far as i know it isnt a democratically elected group of any sort, they used force to oust the Palestinean authority and they continue to advocate violence as the only means to gain ground. they are the group that is supported by Iran and is supported by those who would like to see the entire jewish state destroyed
as far as i'm concerned this is a perfect example of where international peacekeepers should be deployed. stick em in the middle and tell both sides to shut the fuck up ... a couple decades of this is enough, a week doesnt go by where you hear something new yet still the same from this place