After the assassination of Hamas leader Ismail Haniyeh in Tehran on Tuesday, Iran promised a "harsh punishment" for Israel. On Wednesday, US Secretary of Defense Lloyd Austin declared that the United States was ready to defend Israel in the event of an attack by Iran.