A report has suggested that the US has deployed 4,500 sailors and Marines, signaling a strategy to secure the Strait of Hormuz and target Iran’s key oil hub at Kharg Island.
A report has suggested that the US has deployed 4,500 sailors and Marines, signaling a strategy to secure the Strait of Hormuz and target Iran’s key oil hub at Kharg Island.