Top Hamas leader Ismail Haniyeh was killed after his residence was targeted in Tehran early on Wednesday, Iran's Islamic Revolutionary Guard Corps (IRGC) said in a statement, Reuters reported. Hamas, a Palestinian outfit engaged in a war with Israel in Gaza, said an "Israeli" raid killed Ismail Haniyeh and one of his bodyguards in his residence in Tehran.