Israel says it has killed Iran’s navy chief overseeing Strait of Hormuz blockade
Tasnim Israel says it has killed the Iranian navy chief overseeing what is a near-total blockade of the Strait of Hormuz. Alireza Tangsiri, head of the Islamic Revolutionary Guards Corps (IRGC) navy, was “directly responsible for the terrorist act of bombing and blocking the Strait of Hormuz”, and has been “blown up”, according to Israel’s … Read moreIsrael says it has killed Iran’s navy chief overseeing Strait of Hormuz blockade
