South Korea and the United States have demanded the release of a South Korean-flagged oil tanker seized by Iranian authorities in the Strait of Hormuz.
South Korea and the United States have demanded the release of a South Korean-flagged oil tanker seized by Iranian authorities in the Strait of Hormuz.