WITH the targeted assassination of Hamas leader, Ismail Haniyeh, in Tehran on July 30 and a Hezbollah commander in Beirut a day before, the Middle East is once again overcast by the dark clouds of a possible war. Israeli officials are gloating that the head of Hamas, which had carried out the Oct 7, 2023, […]