Israel Kills Iranian Navy Commander Blocking Strait of Hormuz

Israeli Defense Minister Israel Katz announced on Thursday that the country’s military had eliminated Admiral Alireza Tangsiri of Iran’s Islamic Revolutionary Guard Corps (IRGC), identifying him as the top official blocking the Strait of Hormuz.







































