News

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.