Israel says it has killed Iran's navy chief overseeing Strait of Hormuz blockade

BBC | 26.03.2026 22:26
Israel says it has killed the Iranian navy chief overseeing what is a near-total blockade of the Strait of Hormuz.