Ismail Haniyeh, Hamas’s political and diplomatic leader, was killed in his residence in Tehran Wednesday morning, according to the Iranian Revolutionary Guards Corps. Haniyeh’s bodyguard was ...