Ismail Haniyeh, architect of the Hamas-Iran alliance
Hamas leader Ismail Haniyeh at a rally in Gaza City, October 6, 2006. MOHAMMED ABED / AFP Ismail Haniyeh, the face of Hamas diplomacy who was seen as a moderate within the Palestinian movement, was at the heart of efforts to end hostilities in the Gaza …