Iran has lost control over 80% of Hormuz traffic: Report
Tehran's threats to impose transit fees appear to have failed as commercial ships increasingly bypass Iranian oversight. The post Iran has lost control over 80% of Hormuz traffic: Report appeared first on World Israel News.