This is not self-defence, this is GENOCIDE.

I am sorry but your opinions dont really stand up to facts.

And your opinion fails to incorporate any logic.

Hamas was created to defend its people against the ILLEGAL occupation of israel.

They drove Arab Palestinians out of their land, and now you have the audacity to call them terrorists because they fight back?

Failed understanding of history.