Israel says it has killed Iran’s navy chief overseeing Strait of Hormuz blockade
Israel says it has killed the commander of Iran’s Islamic Revolutionary Guards Corps (IRGC)’s Navy, Alireza Tangsiri, the BBC reports. Defence Minister Israel Katz said Tangsiri was “directly responsible for the terrorist act of bombing and blocking the Strait of Hormuz”, and has been “blown up.” He added that a number of other [...]






