Saudis Refusing to Let Iranian Tanker Go

Saudi Arabia is reportedly refusing to release an Iranian oil tanker which has been … The NITC said the technical problem had caused sea water to leak into the … All of the 26 crew on board the oil tanker were safe after the incident.