As we've been hearing at the top of the hour, the Palestinian militant group Hamas has said that its leader, Ismail Haniyeh, has been killed in an Israeli raid on his home in the Iranian capital, Tehran.