The United States maintains a naval blockade on Iranian ports in response to Tehran's restrictions in the Strait of Hormuz and provides military support to commercial tankers

Activity

Activity (0)
Loading comments...
Opening sign-in…