Iran's Revolutionary Guard has seized a “foreign” tanker with 12 people on board in the Strait of Hormuz, accusing the crew of smuggling oil. A report on state ...
A