Iran tested a new anti ship missile fired by a submarine during war games, raising worries it could disrupt vital oil tanker traffic in the Gulf amid its standoff with the West over its suspect nuclear activities.
Iran test fires new missile.