The Iranian Seizure of the Stena Impero: the Flagship of Imperialism
by Ghoncheh Tazmini The Stena Impero, a 30 thousand tonne British-flagged tanker, was seized in the Persian Gulf by the Iranian Revolutionary Guard Corps on July 19. Sailing in the Strait of Hormuz, the world’s key maritime chokepoint, the vessel… Continue Reading