Iran: Retaliation for assassination of Ismail Haniyeh 'legitimate'
Israel has not taken responsibility for the killing, but it has been widely presumed to have carried it out.
Israel has not taken responsibility for the killing, but it has been widely presumed to have carried it out.