Iran: Retaliation for assassination of Ismail Haniyeh ‘legitimate’ – The Jerusalem Post

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.    Read More