The Iranian naval commander responsible for blocking the Strait of Hormuz, a vital waterway for shipping, has been killed by the Israeli military, according to sources familiar with the mission. The nation’s Defense Minister Israel Katz said Alireza Tangsiri, who served as commander of the Islamic Revolutionary Guard Corps’ Navy,…
‘Not a coincidence’ Swinney questions timing of UK Government decision on Ming Yang
...
Read moreDetails

