Iran’s oil infrastructure may be the source of a suspected slick off a key island export terminal, but satellite images showed it was “much reduced” Saturday, an environmental group said.
Iran’s oil infrastructure may be the source of a suspected slick off a key island export terminal, but satellite images showed it was “much reduced” Saturday, an environmental group said.