The “Stena Impero”
Human Rights at Sea Latest News: Iranian Ship Detentions: Time for updated Deprivation of Liberty at Sea Guidance
Iranian Ship Detentions: Time for updated Deprivation of Liberty at Sea Guidance
22 July 2019
London. UK. Following the detention by Iranian Revolutionary Guard forces of the UK-flagged Stena Impero on Friday 19 July and the latest reported actions which have seen the 23 person crew taken off the ship for “questioning”, Human Rights at Sea renews its call for...