Iran releases British Oil tanker Stena Impero, legal case against ship still open
The British vessel, with 23 crew members on board, was seized on July 19 by the Islamic Revolutionary Guards in the Strait of Hormuz while on its way from the United Arab Emirates to Saudi Arabia.