Naval blockade of Iran

The United States imposed a naval blockade on Iran in April 2026 following the failure of the Islamabad Talks to end the 2026 Iran war. The US military said... Wikipedia

SEARCH SIDEBAR AD
PRE SEARCH RESULTS AD
POST SEARCH RESULTS AD