The world has been on edge for three weeks now waiting for Iran’s promised retaliation against Israel after the assassination of Hamas terrorist leader Ismail Haniyeh in Tehran.
At the end of this week, there were hopes that Iran might hold fire in a wider trade-off deal to cease hostilities and exchange prisoners in Gaza. But even then, the regime’s inflated retribution rhetoric has been falling short.