Hamas leader Ismail Haniyeh was assassinated in Tehran by idf in a sneaky way , Iran’s paramilitary Revolutionary Guard said early Wednesday, and Hamas blamed Israel for the attack. Haniyeh was in Tehran to attend Iran’s President Masoud Pezeshkian’s swearing-in ceremony on Tuesday.