Who was Ismail Haniyeh, the Hamas political leader killed in Tehran?

Ismail Haniyeh has been part of Hamas for decades, in recent years running the militant group’s political operations from exile, and emerging as one of its most visible leaders during…