Iran says it has duty to punish Israel over killing of Hamas leader in Tehran | Iran | The Guardianhttps://www.theguardian.com/world/article/2024/aug/05/iran-says-it-has-moral-duty-to-punish-israel-law-breaking-and-adventurism