The IRGC claims to maintain control over the Strait of Hormuz despite the US blockade on Iran's ports.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera