Tag: Iran: Release of seized British oil tanker possible soon
Iran: Release of seized British oil tanker possible soon
Iranian officials on Sunday said they were optimistic that a seized British-flagged oil tanker would be released soon.
“We are in the final stage of...