What Khaled Mashaal forgot to mention was that Hamas and the Islamic State do have at least one thing in common: they both carry out extrajudicial executions as a means of terrorizing and intimidating those who stand in their way or who dare to challenge their terrorism.
According to Hamas's logic, all members of the Palestinian Authority government are "traitors" who should be dragged to public squares to be shot by firing squads. According to the same logic, Mahmoud Abbas himself should be executed for maintaining security coordination with and talking to Israelis.
As for the two executed women, the sources said that their only fault was that they had been observed asking too many questions about Palestinians who were killed in airstrikes.
Masked Hamas members (dressed in black) prepare to execute local Palestinians who they claim spied for Israel, Aug. 22, 2014, in Gaza. (Image source: Reuters video screenshot)