The United States launched a retaliatory naval blockade targeting Iran-linked shipping in April 2026 following an Iranian blockade in the Strait of Hormuz.

Activity

Activity (0)
Loading comments...