Members of the Stena Impero’s 23-strong crew are seen sitting on the floor of the UK-flagged vessel while an Iranian official speaks to them with what appears to be a pile of shoes nearby (pictured).
Members of the Stena Impero’s 23-strong crew are seen sitting on the floor of the UK-flagged vessel while an Iranian official speaks to them with what appears to be a pile of shoes nearby (pictured).