News24 | Iran, Hamas, Hezbollah and others vow revenge; Israel says it is ready

Iran and its associated groups have promised vengeance for the assassinations of Ismail Haniyeh and Fuad Shukr.