Khaled Mishaal did a very dirty back flip on Syria 3 years ago, and he should never be trusted again. The same goes for Ismail Haniyye.
It is sad that the fate of the people of Gaza is in the hands of Hamas. Hamas as a whole cannot be trusted anymore, not after it turned its back on its friends (Syria, Hezbollah and Iran) and shook hands with the Qataris.
Now, that Hamas feels cornered again, it is trying to flirt with Iran and Hezbollah. This should not be accepted.
There are certainly some good elements in Hamas, but unless the leadership dumps many faces, especially Mishaal and Haniyye, then their current stand can only be seen as opportunistic.
Hamas is using Gazans as humans shields and offering them on the sacrifice alter. They do not seem to care about how many get killed. What they want is not simply the liberation of Palestine. They want their own version of it, under their own rule and conditions.
Finally, I would like to ask this simple question. How is it that Hamas was able to dig tunnels that connect it with Egypt and even Israel and they are unable to build bomb shelters for Gazans?