Who will replace Ismail Haniyeh and take the mantle of Palestinian militant outfit Hamas? From Khaled Mishaal to Yahya Sinwar, many leaders can take responsibility for the organization at a time when it has suffered the most severe blow since its inception.