These days, we keep hearing how Hamas is a tyrannical organization that doesn't truly represent the will of the Palestinian people.