Iran’s detention of Stena Impero unacceptable, says owner
19 days after the seizure of the British-flagged tanker 'Stena Impero' by Iranian authorities at the Strait of Hormuz, the vessel still remains detained along with its 23 crew members, which is "unacceptable and unjustifiable", said the owner Tuesday.
Read more