The US has announced a naval blockade against Iranian ports, escalating tensions in the Strait of Hormuz. Initial reactions from key players signal a turbulent future.
The US has announced a naval blockade against Iranian ports, escalating tensions in the Strait of Hormuz. Initial reactions from key players signal a turbulent future.